Cookies concent notice

This site uses cookies from Google to deliver its services and to analyze traffic.
Learn more
Skip to main content
This site is no longer updated.Head to Angular.devHome
/

This is the archived documentation for Angular v17. Please visit angular.dev to see this page for the current version of Angular.

MockAnimationDriver

      
      class MockAnimationDriver implements AnimationDriver {
  static log: AnimationPlayer[]
validateStyleProperty(prop: string): boolean
validateAnimatableStyleProperty(prop: string): boolean
matchesElement(_element: any, _selector: string): boolean
containsElement(elm1: any, elm2: any): boolean
getParentElement(element: unknown): unknown
query(element: any, selector: string, multi: boolean): any[]
computeStyle(element: any, prop: string, defaultValue?: string): string
animate(element: any, keyframes: ɵStyleDataMap[], duration: number, delay: number, easing: string, previousPlayers: any[] = []): MockAnimationPlayer }

Static properties

Property Description
static log: AnimationPlayer[]

Methods

      
      validateStyleProperty(prop: string): boolean
    
Parameters
prop string
Returns

boolean

      
      validateAnimatableStyleProperty(prop: string): boolean
    
Parameters
prop string
Returns

boolean

      
      matchesElement(_element: any, _selector: string): boolean
    
Parameters
_element any
_selector string
Returns

boolean

      
      containsElement(elm1: any, elm2: any): boolean
    
Parameters
elm1 any
elm2 any
Returns

boolean

      
      getParentElement(element: unknown): unknown
    
Parameters
element unknown
Returns

unknown

      
      query(element: any, selector: string, multi: boolean): any[]
    
Parameters
element any
selector string
multi boolean
Returns

any[]

      
      computeStyle(element: any, prop: string, defaultValue?: string): string
    
Parameters
element any
prop string
defaultValue string

Optional. Default is undefined.

Returns

string

      
      animate(element: any, keyframes: ɵStyleDataMap[], duration: number, delay: number, easing: string, previousPlayers: any[] = []): MockAnimationPlayer
    
Parameters
element any
keyframes ɵStyleDataMap[]
duration number
delay number
easing string
previousPlayers any[]

Optional. Default is [].

Returns

MockAnimationPlayer