angular-docs-cn/packages/animations/browser/src/dsl/animation_dsl_visitor.ts
Joey Perrott d1ea1f4c7f build: update license headers to reference Google LLC (#37205)
Update the license headers throughout the repository to reference Google LLC
rather than Google Inc, for the required license headers.

PR Close #37205
2020-05-26 14:26:58 -04:00

25 lines
1.5 KiB
TypeScript

/**
* @license
* Copyright Google LLC All Rights Reserved.
*
* Use of this source code is governed by an MIT-style license that can be
* found in the LICENSE file at https://angular.io/license
*/
import {AnimationAnimateChildMetadata, AnimationAnimateMetadata, AnimationAnimateRefMetadata, AnimationGroupMetadata, AnimationKeyframesSequenceMetadata, AnimationMetadata, AnimationQueryMetadata, AnimationReferenceMetadata, AnimationSequenceMetadata, AnimationStaggerMetadata, AnimationStateMetadata, AnimationStyleMetadata, AnimationTransitionMetadata, AnimationTriggerMetadata} from '@angular/animations';
export interface AnimationDslVisitor {
visitTrigger(node: AnimationTriggerMetadata, context: any): any;
visitState(node: AnimationStateMetadata, context: any): any;
visitTransition(node: AnimationTransitionMetadata, context: any): any;
visitSequence(node: AnimationSequenceMetadata, context: any): any;
visitGroup(node: AnimationGroupMetadata, context: any): any;
visitAnimate(node: AnimationAnimateMetadata, context: any): any;
visitStyle(node: AnimationStyleMetadata, context: any): any;
visitKeyframes(node: AnimationKeyframesSequenceMetadata, context: any): any;
visitReference(node: AnimationReferenceMetadata, context: any): any;
visitAnimateChild(node: AnimationAnimateChildMetadata, context: any): any;
visitAnimateRef(node: AnimationAnimateRefMetadata, context: any): any;
visitQuery(node: AnimationQueryMetadata, context: any): any;
visitStagger(node: AnimationStaggerMetadata, context: any): any;
}