angular/modules/angular2/src/animate/css_animation_options.ts

23 lines
616 B
TypeScript

export class CssAnimationOptions {
/** initial styles for the element */
fromStyles: StringMap<string, any>;
/** destination styles for the element */
toStyles: StringMap<string, any>;
/** classes to be added to the element */
classesToAdd: string[] = [];
/** classes to be removed from the element */
classesToRemove: string[] = [];
/** classes to be added for the duration of the animation */
animationClasses: string[] = [];
/** override the duration of the animation (in milliseconds) */
duration: number;
/** override the transition delay (in milliseconds) */
delay: number;
}