On this page
MockAnimationDriver
class  final 
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 | 
            
Returns
boolean
| 
         
         validateAnimatableStyleProperty()
          | 
      |||
|---|---|---|---|
        
          | 
      
prop | 
            string | 
            
Returns
boolean
| 
         
         matchesElement()
          | 
      ||||||
|---|---|---|---|---|---|---|
        
          | 
      
_element | 
            any | 
            |
_selector | 
            string | 
            
Returns
boolean
| 
         
         containsElement()
          | 
      ||||||
|---|---|---|---|---|---|---|
        
          | 
      
elm1 | 
            any | 
            |
elm2 | 
            any | 
            
Returns
boolean
| 
         
         getParentElement()
          | 
      |||
|---|---|---|---|
        
          | 
      
element | 
            unknown | 
            
Returns
unknown
| 
         
         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 | 
            ɵStyleDataMap[] | 
            |
duration | 
            number | 
            |
delay | 
            number | 
            |
easing | 
            string | 
            |
previousPlayers | 
            any[] | 
            Optional. Default is   | 
           
Returns
© 2010–2023 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
 https://v14.angular.io/api/animations/browser/testing/MockAnimationDriver