MockAnimationPlayer
class
class MockAnimationPlayer extends NoopAnimationPlayer { constructor(element: any, keyframes: {...}, duration: number, delay: number, easing: string, previousPlayers: any[]) previousStyles: {...} currentSnapshot: ɵStyleData element: any keyframes: {...} duration: number delay: number easing: string previousPlayers: any[] onInit(fn: () => any) init() finish(): void destroy(): void triggerMicrotask() play(): void hasStarted() beforeDestroy() // inherited from animations/NoopAnimationPlayer constructor(duration: number = 0, delay: number = 0) parentPlayer: AnimationPlayer | null totalTime: number onStart(fn: () => void): void onDone(fn: () => void): void onDestroy(fn: () => void): void hasStarted(): boolean init(): void play(): void pause(): void restart(): void finish(): void destroy(): void reset(): void setPosition(position: number): void getPosition(): number }
Constructor
|
element | Type: |
keyframes | Type: |
duration | Type: |
delay | Type: |
easing | Type: |
previousPlayers | Type: |
Properties
Property | Description |
---|---|
previousStyles: {
[key: string]: string | number;
} | |
currentSnapshot: ɵStyleData | |
element: any | Declared in constructor. |
keyframes: {
[key: string]: string | number;
}[] | Declared in constructor. |
duration: number | Declared in constructor. |
delay: number | Declared in constructor. |
easing: string | Declared in constructor. |
previousPlayers: any[] | Declared in constructor. |
Methods
onInit() | ||
---|---|---|
|
fn | Type: |
init() |
---|
|
finish() |
---|
|
destroy() |
---|
|
triggerMicrotask() |
---|
|
play() |
---|
|
hasStarted() |
---|
|
beforeDestroy() |
---|
|
© 2010–2019 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v6.angular.io/api/animations/browser/testing/MockAnimationPlayer