NoopAnimationPlayer
NoopAnimationPlayer
class
An empty programmatic controller for reusable animations. Used internally when animations are disabled, to avoid checking for the null case when an animation player is expected.
class NoopAnimationPlayer implements AnimationPlayer {
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
}
Subclasses
MockAnimationPlayer
See also
animate()
AnimationPlayer
GroupPlayer
Constructor
constructor(duration: number = 0, delay: number = 0)Parameters
|
Properties
Property | Description |
---|---|
null | |
totalTime: number
|
Read-Only |
Methods
onStart() | |||
---|---|---|---|
onStart(fn: () => void): voidParameters
Returns
|
onDone() | |||
---|---|---|---|
onDone(fn: () => void): voidParameters
Returns
|
onDestroy() | |||
---|---|---|---|
onDestroy(fn: () => void): voidParameters
Returns
|
hasStarted() |
---|
hasStarted(): booleanParametersThere are no parameters. Returns
|
init() |
---|
init(): voidParametersThere are no parameters. Returns
|
play() |
---|
play(): voidParametersThere are no parameters. Returns
|
pause() |
---|
pause(): voidParametersThere are no parameters. Returns
|
restart() |
---|
restart(): voidParametersThere are no parameters. Returns
|
finish() |
---|
finish(): voidParametersThere are no parameters. Returns
|
destroy() |
---|
destroy(): voidParametersThere are no parameters. Returns
|
reset() |
---|
reset(): voidParametersThere are no parameters. Returns
|
setPosition() | |||
---|---|---|---|
setPosition(position: number): voidParameters
Returns
|
getPosition() |
---|
getPosition(): numberParametersThere are no parameters. Returns
|
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v10.angular.io/api/animations/NoopAnimationPlayer