animation(name, animationFactory);
NOTE: animations take effect only if the ngAnimate module is loaded.
Defines an animation hook that can be later used with $animate service and directives that use this service.
module.animation('.animation-name', function($inject1, $inject2) { return { eventName : function(element, done) { //code to run the animation //once complete, then run done() return function cancellationFunction(element) { //code to cancel the animation } } } })
See $animateProvider.register() and ngAnimate module for more information.
Parameters
Param | Type | Details |
---|---|---|
name | string | animation name |
animationFactory | Function | Factory function for creating new instance of an animation. |
Please login to continue.