/// <summary> /// Fires before the animation starts. A handler can return false to cancel the animation. /// </summary> /// <param name="this"> /// </param> /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p> /// </param> public void beforeanimate(Anim @this, object eOpts) { }
/// <summary> /// Fires when the animation's last frame has been set. /// </summary> /// <param name="this"> /// </param> /// <param name="startTime"> /// </param> /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p> /// </param> public void lastframe(Anim @this, JsDate startTime, object eOpts) { }
/// <summary> /// Fires when the animation is complete. /// </summary> /// <param name="this"> /// </param> /// <param name="startTime"> /// </param> /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p> /// </param> public void afteranimate(Anim @this, JsDate startTime, object eOpts) { }
/// <summary> /// Fires before the animation starts. A handler can return false to cancel the animation. /// </summary> /// <param name="this"> /// </param> /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p> /// </param> public void beforeanimate(Anim @this, object eOpts){}
/// <summary> /// Fires when the animation's last frame has been set. /// </summary> /// <param name="this"> /// </param> /// <param name="startTime"> /// </param> /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p> /// </param> public void lastframe(Anim @this, JsDate startTime, object eOpts){}
/// <summary> /// Add an Anim to the manager. This is done automatically when an Anim instance is created. /// </summary> /// <param name="anim"> /// </param> public static void addAnim(Anim anim) { }
/// <summary> /// Fires when the animation is complete. /// </summary> /// <param name="this"> /// </param> /// <param name="startTime"> /// </param> /// <param name="eOpts"><p>The options object passed to <see cref="Ext.util.Observable.addListener">Ext.util.Observable.addListener</see>.</p> /// </param> public void afteranimate(Anim @this, JsDate startTime, object eOpts){}
/// <summary> /// Remove an Anim from the manager. This is done automatically when an Anim ends. /// </summary> /// <param name="anim"> /// </param> public static void removeAnim(Anim anim) { }
/// <summary> /// Collect target attributes for the given Anim object at the given timestamp /// </summary> /// <param name="anim"><p>The Anim instance</p> /// </param> /// <param name="timestamp"><p>Time after the anim's start time</p> /// </param> /// <param name="useCSS3"><p>True if using CSS3-based animation, else false</p> /// <p>Defaults to: <c>false</c></p></param> /// <param name="isLastFrame"><p>True if this is the last frame of animation to be run, else false</p> /// <p>Defaults to: <c>false</c></p></param> /// <returns> /// <span><see cref="Object">Object</see></span><div><p>The animation target wrapper object containing the passed animation along with the /// new attributes to set on the target's element in the next animation frame.</p> /// </div> /// </returns> private static object collectTargetData(Anim anim, JsNumber timestamp, object useCSS3 = null, object isLastFrame = null) { return(null); }
/// <summary> /// Add an Anim to the manager. This is done automatically when an Anim instance is created. /// </summary> /// <param name="anim"> /// </param> public static void addAnim(Anim anim){}
/// <summary> /// Remove an Anim from the manager. This is done automatically when an Anim ends. /// </summary> /// <param name="anim"> /// </param> public static void removeAnim(Anim anim){}
/// <summary> /// Collect target attributes for the given Anim object at the given timestamp /// </summary> /// <param name="anim"><p>The Anim instance</p> /// </param> /// <param name="timestamp"><p>Time after the anim's start time</p> /// </param> /// <param name="useCSS3"><p>True if using CSS3-based animation, else false</p> /// <p>Defaults to: <c>false</c></p></param> /// <param name="isLastFrame"><p>True if this is the last frame of animation to be run, else false</p> /// <p>Defaults to: <c>false</c></p></param> /// <returns> /// <span><see cref="Object">Object</see></span><div><p>The animation target wrapper object containing the passed animation along with the /// new attributes to set on the target's element in the next animation frame.</p> /// </div> /// </returns> private static object collectTargetData(Anim anim, JsNumber timestamp, object useCSS3=null, object isLastFrame=null){return null;}