# Universal Methods After a component is assigned the **id** attribute, you can use the ID to obtain the component objects and call functions. ## animate animate\( keyframes: Keyframes, options: Options\): void - Name
Array of objects used to set animation attributes. For details, see Options. |
Array of objects used to set animation attributes. For details about style attributes, see Style attributes. |
Time curve of the animation. For details about the supported types, see Available values of the easing attribute. |
|||
Delay for the animation start. The default value indicates no delay. |
|||
Number of times the animation will be played. number indicates a fixed number of playback operations, and Infinity indicates an unlimited number of playback operations. |
|||
Mode of playing the animation. normal: Plays the animation in forward loop mode. reverse: Plays the animation in reverse loop mode. alternate: Plays the animation in alternating loop mode. When the animation is played for an odd number of times, the playback is in forward direction. When the animation is played for an even number of times, the playback is in backward direction. alternate-reverse: Plays the animation in reverse-alternating loop mode. When the animation is played for an odd number of times, the playback is in backward direction. When the animation is played for an even number of times, the playback is in forward direction. |
|||
Start and end styles of the animation. none: No style is applied to the target before or after the animation is executed. forwards: The target keeps the state at the end of the animation (defined in the last key frame) after the animation is executed. backwards6+: The animation uses the value defined in the first key frame during the animation-delay. When animation-direction is set to normal or alternate, the value in the from key frame is used. When animation-direction is set to reverse or alternate-reverse, the value in the to key frame is used. both6+: The animation follows the forwards and backwards rules. |
Offset between the left boundary of the element and the window. |
||
Offset between the upper boundary of the element and the window. |
When the component is out of the range or is less than the range, the observer callback is triggered. |
Subscribes to events of the observed object. The callback method is called when the value is greater than or less than the threshold. |
||