• 概要
@angular/animations/browser/testing

MockAnimationDriver

Class
deprecatedsince v20.2

Deprecation warning

Use animate.enter or animate.leave instead. Intent to remove in v23

API

    
      class MockAnimationDriver implements AnimationDriver {  validateStyleProperty(prop: string): boolean;  validateAnimatableStyleProperty(prop: 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 | undefined): string;  animate(element: any, keyframes: ɵStyleDataMap[], duration: number, delay: number, easing: string, previousPlayers?: any[]): MockAnimationPlayer;  static log: AnimationPlayer[];}
    
    

validateStyleProperty

boolean
@parampropstring
@returnsboolean

validateAnimatableStyleProperty

boolean
@parampropstring
@returnsboolean

containsElement

boolean
@paramelm1any
@paramelm2any
@returnsboolean

getParentElement

unknown
@paramelementunknown
@returnsunknown

query

any[]
@paramelementany
@paramselectorstring
@parammultiboolean
@returnsany[]

computeStyle

string
@paramelementany
@parampropstring
@paramdefaultValuestring | undefined
@returnsstring

animate

MockAnimationPlayer
@paramelementany
@paramkeyframesɵStyleDataMap[]
@paramdurationnumber
@paramdelaynumber
@parameasingstring
@parampreviousPlayersany[]

log

AnimationPlayer[]
Jump to details