index.d.ts 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. /**
  2. * @license Angular v19.2.13
  3. * (c) 2010-2025 Google LLC. https://angular.io/
  4. * License: MIT
  5. */
  6. import { AnimationPlayer, ɵStyleDataMap as _StyleDataMap, NoopAnimationPlayer } from '../../animation_player.d-Dv9iW4uh.js';
  7. import { AnimationDriver } from '../../animation_driver.d-DAiEDqQt.js';
  8. import '@angular/core';
  9. /**
  10. * @publicApi
  11. */
  12. declare class MockAnimationDriver implements AnimationDriver {
  13. static log: AnimationPlayer[];
  14. validateStyleProperty(prop: string): boolean;
  15. validateAnimatableStyleProperty(prop: string): boolean;
  16. containsElement(elm1: any, elm2: any): boolean;
  17. getParentElement(element: unknown): unknown;
  18. query(element: any, selector: string, multi: boolean): any[];
  19. computeStyle(element: any, prop: string, defaultValue?: string): string;
  20. animate(element: any, keyframes: Array<_StyleDataMap>, duration: number, delay: number, easing: string, previousPlayers?: any[]): MockAnimationPlayer;
  21. }
  22. /**
  23. * @publicApi
  24. */
  25. declare class MockAnimationPlayer extends NoopAnimationPlayer {
  26. element: any;
  27. keyframes: Array<_StyleDataMap>;
  28. duration: number;
  29. delay: number;
  30. easing: string;
  31. previousPlayers: any[];
  32. private __finished;
  33. private __started;
  34. previousStyles: _StyleDataMap;
  35. private _onInitFns;
  36. currentSnapshot: _StyleDataMap;
  37. private _keyframes;
  38. constructor(element: any, keyframes: Array<_StyleDataMap>, duration: number, delay: number, easing: string, previousPlayers: any[]);
  39. reset(): void;
  40. finish(): void;
  41. destroy(): void;
  42. play(): void;
  43. hasStarted(): boolean;
  44. beforeDestroy(): void;
  45. }
  46. export { MockAnimationDriver, MockAnimationPlayer };