On this page
MockAnimationDriver
class
class MockAnimationDriver implements AnimationDriver {
  static log: AnimationPlayer[]
  validateStyleProperty(prop: string): boolean
  matchesElement(element: any, selector: string): boolean
  containsElement(elm1: any, elm2: any): boolean
  query(element: any, selector: string, multi: boolean): any[]
  computeStyle(element: any, prop: string, defaultValue?: string): string
  animate(element: any, keyframes: { [key: string]: string | number; }[], duration: number, delay: number, easing: string, previousPlayers: any[] = []): MockAnimationPlayer
}
   Static properties
| Property | Description | 
|---|---|
static log: AnimationPlayer[] | 
       
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 | 
            |
previousPlayers | 
            any[] | 
            Optional. Default is   | 
           
Returns
© 2010–2021 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
 https://v11.angular.io/api/animations/browser/testing/MockAnimationDriver