{"__symbolic":"module","version":3,"metadata":{"ɵa":{"__symbolic":"function"},"ɵb":{"State":0,"Transition":1,"Sequence":2,"Group":3,"Animate":4,"KeyframeSequence":5,"Style":6},"AnimationModule":{"__symbolic":"class","decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"NgModule"},"arguments":[{"providers":[{"provide":{"__symbolic":"reference","name":"ɵc"},"useFactory":{"__symbolic":"reference","name":"ɵa"}},{"provide":{"__symbolic":"reference","name":"ɵd"},"useClass":{"__symbolic":"reference","name":"ɵe"}},{"provide":{"__symbolic":"reference","name":"ɵf"},"useClass":{"__symbolic":"reference","name":"ɵg"}}]}]}],"members":{}},"Animation":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"error","message":"Expression form not supported","line":23,"character":21,"module":"./src/dsl/animation"}]}],"buildTimelines":[{"__symbolic":"method"}],"create":[{"__symbolic":"method"}]}},"AUTO_STYLE":"*","animate":{"__symbolic":"function","parameters":["timings","styles"],"defaults":[null,null],"value":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵb"},"member":"Animate"},"styles":{"__symbolic":"reference","name":"styles"},"timings":{"__symbolic":"reference","name":"timings"}}},"group":{"__symbolic":"function","parameters":["steps"],"value":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵb"},"member":"Group"},"steps":{"__symbolic":"reference","name":"steps"}}},"keyframes":{"__symbolic":"function","parameters":["steps"],"value":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵb"},"member":"KeyframeSequence"},"steps":{"__symbolic":"reference","name":"steps"}}},"sequence":{"__symbolic":"function","parameters":["steps"],"value":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵb"},"member":"Sequence"},"steps":{"__symbolic":"reference","name":"steps"}}},"state":{"__symbolic":"function","parameters":["name","styles"],"value":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵb"},"member":"State"},"name":{"__symbolic":"reference","name":"name"},"styles":{"__symbolic":"reference","name":"styles"}}},"style":{"__symbolic":"function"},"transition":{"__symbolic":"function","parameters":["stateChangeExpr","steps"],"value":{"type":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"ɵb"},"member":"Transition"},"expr":{"__symbolic":"reference","name":"stateChangeExpr"},"animation":{"__symbolic":"if","condition":{"__symbolic":"call","expression":{"__symbolic":"select","expression":{"__symbolic":"reference","name":"Array"},"member":"isArray"},"arguments":[{"__symbolic":"reference","name":"steps"}]},"thenExpression":{"__symbolic":"call","expression":{"__symbolic":"reference","name":"sequence"},"arguments":[{"__symbolic":"reference","name":"steps"}]},"elseExpression":{"__symbolic":"reference","name":"steps"}}}},"AnimationTrigger":{"__symbolic":"class","members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"string"},{"__symbolic":"error","message":"Expression form not supported","line":81,"character":35,"module":"./src/dsl/animation_trigger"},{"__symbolic":"reference","name":"Array","arguments":[{"__symbolic":"reference","name":"AnimationTransitionMetadata"}]}]}],"matchTransition":[{"__symbolic":"method"}]}},"trigger":{"__symbolic":"function","parameters":["name","definitions"],"value":{"__symbolic":"error","message":"Reference to non-exported class","line":120,"character":0,"context":{"className":"AnimationTriggerVisitor"},"module":"./src/dsl/animation_trigger"}},"ɵc":{"__symbolic":"class","members":{"animate":[{"__symbolic":"method"}]},"statics":{"NOOP":{"__symbolic":"new","expression":{"__symbolic":"reference","name":"NoOpAnimationDriver"}}}},"ɵd":{"__symbolic":"class","members":{"normalizePropertyName":[{"__symbolic":"method"}],"normalizeStyleValue":[{"__symbolic":"method"}]}},"ɵe":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵd"},"members":{"normalizePropertyName":[{"__symbolic":"method"}],"normalizeStyleValue":[{"__symbolic":"method"}]}},"ɵf":{"__symbolic":"select","expression":{"__symbolic":"reference","module":"@angular/core","name":"___core_private__"},"member":"TransitionEngine"},"ɵg":{"__symbolic":"class","extends":{"__symbolic":"reference","name":"ɵf"},"decorators":[{"__symbolic":"call","expression":{"__symbolic":"reference","module":"@angular/core","name":"Injectable"}}],"members":{"__ctor__":[{"__symbolic":"constructor","parameters":[{"__symbolic":"reference","name":"ɵc"},{"__symbolic":"reference","name":"ɵd"}]}],"insertNode":[{"__symbolic":"method"}],"removeNode":[{"__symbolic":"method"}],"process":[{"__symbolic":"method"}],"_handleTransitionAnimation":[{"__symbolic":"method"}],"_handleTimelineAnimation":[{"__symbolic":"method"}],"_buildPlayer":[{"__symbolic":"method"}],"_normalizeKeyframes":[{"__symbolic":"method"}],"_queuePlayer":[{"__symbolic":"method"}],"triggerAnimations":[{"__symbolic":"method"}]}}},"importAs":"@angular/animation"}