Wisej.Web.Animation Properties
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Defines the animation properties.
Creates a new instance of the animation properties.
Int32: Returns or sets the delay before the animation starts in milliseconds. (Default: 0
)
Int32: Returns or sets the duration of the animation in milliseconds. (Default: 0
)
0 = Default. The animation is executed within the duration defined in the animation definition.
String: Returns or sets the animation trigger event. (Default: ""
)
Int32: Returns or sets the frame to keep when the animation ends. (Default: -1
)
-1 = Keeps the default frame as configured in the animation definition.
String: Returns or sets the name of the selected animation. (Default: ""
)
Int32: Returns or sets the number of times to repeat the animation. (Default: 0
)
-1 = Infinite. 0 = Default; the animation is repeated the number of times defined in the animation definition.
Boolean: Returns or sets whether the animation should be executed in reverse order. (Default: False
)
AnimationTiming: Returns or sets the speed curve of an animation. (Default: Default
)
Runs the animation on the connected component immediately.
Wisej.Web.Animation
Namespace: Wisej.Web
Assembly: Wisej.Framework (3.5.0.0)
Provides support for animating controls or windows using predefined animations definitions or custom animations in response to certain events.
Returns a value indicating whether a control can be extended.
Removes all animations.
Animation properties.
Throws:
Removes all the animation properties from the control .
Represents the method that will handle the or event of a extender.
Name | Type | Description |
---|
Name | Description |
---|
Provides data for the or event of a extender.
: Returns the name of the animation that has fired the event.
: The target of the animation.
Name | Description |
---|
Initializes a new instance of the class.
Initializes a new instance of the class attached to a implementation.
Name | Type | Description |
---|
: Manages a collection of used defined animation definitions.
: Returns or sets the object that contains programmer-supplied data associated with this component. (Default: null
)
Parameter | Type | Description |
---|
Returns: . true if the control can be extended; otherwise, false.
Parameter | Type | Description |
---|
Returns: . The name of the selected animation.
control is null.
Fires the event.
Parameter | Type | Description |
---|
Fires the event.
Parameter | Type | Description |
---|
Parameter | Type | Description |
---|
Runs the animation of the specified immediately. If the control doesn't have a configured animation this method doesn't do anything.
Parameter | Type | Description |
---|
Fired when the animation ends.
Fired when the animation begins.
Name | Description |
---|
sender | The source of the event. |
e |
Fired when the animation begins. |
Fired when the animation ends. |
container |
extendee | The control to be extended. |
control | The control to get the animation name for. |
e |
e |
control |
control | The control to animate. |
All wisej components implement this interface. |
Allows an object to serialize itself. |
A that contains the event data.
Represents the method that will handle the or event of a extender.
An that represents the container of the extender.
Control to remove from the extender.
Name | Description |
---|
Name | Description |
---|
Default | The animation has the speed defined in the original definition. This is the default. |
Ease | The animation has a slow start, then fast, before it ends slowly |
EaseIn | The animation has a slow start. |
EaseInOut | The animation has both a slow start and a slow end. |
EaseOut | The animation has a slow end. |
Linear | The animation has the same speed from start to end. |
Returns or sets the speed curve of an animation. |