1  /**
     2   * com.sekati.display.IImageClip
     3   * @version 1.0.0
     4   * @author jason m horwitz | sekati.com
     5   * Copyright (C) 2007  jason m horwitz, Sekat LLC. All Rights Reserved.
     6   * Released under the MIT License: http://www.opensource.org/licenses/mit-license.php
     7   */
     8  
     9  import com.sekati.display.IBaseClip;
    10  
    11  /**
    12   * Interface describing {@link com.sekati.display.CoreClip} which
    13   * is the core UI building block class for all subclasses to
    14   * extend instead of {@link com.sekati.display.BaseClip}.
    15   */
    16  interface com.sekati.display.IImageClip extends IBaseClip {
    17  
    18  	/**
    19  	 * load an image into the {@link com.sekati.display.ImageClip} container.
    20  	 */
    21  	function load(uri:String, onInit:Function, onProgress:Function, onError:Function):Void;
    22  
    23  	/**
    24  	 * Unload the img object from the {@link com.sekati.display.ImageClip}
    25  	 */
    26  	function unload():Void;
    27  }