Cleanup - unused files / unused exports / duplicate exports
[ProtonMail-WebClient.git] / packages / components / jest.mock.ts
blob91e764705035ed36fbbdb914408110b3d5d153f0
1 global.AnimationEvent = class AnimationEvent extends Event implements AnimationEvent {
2     private _animationName: string;
4     private _elapsedTime: number;
6     private _pseudoElement: string;
8     constructor(type: string, animationEventInitDict: AnimationEventInit = {}) {
9         const { animationName = '', elapsedTime = 0, pseudoElement = '', ...eventInitDict } = animationEventInitDict;
10         super(type, eventInitDict);
12         this._animationName = animationName;
13         this._elapsedTime = elapsedTime;
14         this._pseudoElement = pseudoElement;
15     }
17     get animationName() {
18         return this._animationName;
19     }
21     get elapsedTime() {
22         return this._elapsedTime;
23     }
25     get pseudoElement() {
26         return this._pseudoElement;
27     }