{"version":3,"sources":["angular-velocity.js"],"names":["animationToClassName","animation","replace","animationToOppositesClassName","getVelocityOpts","$parse","$el","done","userOpts","optsAttrVal","attr","scope","opts","complete","angular","extend","begin","args","Array","prototype","slice","call","arguments","$apply","apply","newAnimationQueue","$timeout","queue","enter","leave","event","element","onComplete","eventQueue","push","timer","cancel","onDone","elms","doneFns","forEach","item","fn","makeCancelFunctionFor","velocity","makeAnimFor","makeClassAnimFor","addOrRemove","addAnim","removeAnim","className","CLASS_ANIM_ADD","makeGroupedAnimFor","queueFn","css","elements","$","cancelled","makeAngularAnimationFor","move","addClass","removeClass","CLASS_ANIM_REMOVE","makeOppositesAnimationFor","opp","indexOf","app","module","Velocity","RegisterEffect","packagedEffects","_","selector","oppositesSelector","substr"],"mappings":"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","file":"angular-velocity.min.js"}