To avoid defining animations each time you animate an element(s), register different animations in the DevExtreme.animationPresets repository and request them by associated names when required. This repository has a built-in set of animations. Here they are:
Applies the changes made in the animation repository.
Removes all animations from the repository.
Deletes an animation with a specific name.
Gets the configuration of an animation with a specific name.
Registers predefined animations in the animation repository.
Adds an animation with a specific name to the animation repository.
Deletes all custom animations.