Package com.smartgwt.client.types
Enum AnimationAcceleration
- All Implemented Interfaces:
ValueEnum
,Serializable
,Comparable<AnimationAcceleration>
,Constable
Acceleration effect for animations. Can either be a ratio function or a string. Ratio functions take a value between 0
and 1 which represents how much of the animation's duration has elapsed, and return another value between 0 and 1
indicating how close the animation is to completion. For a completely linear animation, the function would return the
value it was passed. This allows you to bias animations to [for example] speed up toward the end of the animation.
The following strings are also supported for common ratio bias effects:
The following strings are also supported for common ratio bias effects:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescription- no bias- animation will slow down as time elapses- animation will speed up as time elapses- animation will speed up in the middle -
Method Summary
Modifier and TypeMethodDescriptiongetValue()
static AnimationAcceleration
Returns the enum constant of this type with the specified name.static AnimationAcceleration[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
SMOOTH_START
- animation will speed up as time elapsesIf this enumerated value is used in a
Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "smoothStart". -
SMOOTH_END
- animation will slow down as time elapsesIf this enumerated value is used in a
Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "smoothEnd". -
SMOOTH_START_END
- animation will speed up in the middleIf this enumerated value is used in a
Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "smoothStartEnd". -
NONE
- no biasIf this enumerated value is used in a
Component XML
file or server-side DataSource descriptor (.ds.xml file), use the value "none".
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getValue
-