AnimationDriver
class
abstract class AnimationDriver { static NOOP: AnimationDriver abstract validateStyleProperty(prop: string): boolean abstract matchesElement(element: any, selector: string): boolean abstract containsElement(elm1: any, elm2: any): boolean abstract query(element: any, selector: string, multi: boolean): any[] abstract computeStyle(element: any, prop: string, defaultValue?: string): string abstract animate(element: any, keyframes: { [key: string]: string | number; }[], duration: number, delay: number, easing?: string, previousPlayers?: any[], scrubberAccessRequested?: boolean): any }
Static properties
Property | Description |
---|---|
static NOOP: AnimationDriver |
Methods
validateStyleProperty() | |||
---|---|---|---|
|
prop | string |
Returns
boolean
matchesElement() | ||||||
---|---|---|---|---|---|---|
|
element | any | |
selector | string |
Returns
boolean
containsElement() | ||||||
---|---|---|---|---|---|---|
|
elm1 | any | |
elm2 | any |
Returns
boolean
query() | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
element | any | |
selector | string | |
multi | boolean |
Returns
any[]
computeStyle() | |||||||||
---|---|---|---|---|---|---|---|---|---|
|
element | any | |
prop | string | |
defaultValue | string | Optional. Default is |
Returns
string
animate() | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
element | any | |
keyframes | { [key: string]: string | number; }[] | |
duration | number | |
delay | number | |
easing | string | Optional. Default is |
previousPlayers | any[] | Optional. Default is |
scrubberAccessRequested | boolean | Optional. Default is |
Returns
any
© 2010–2020 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v8.angular.io/api/animations/browser/AnimationDriver