platform_navigation-B45Jeakb.mjs 1.0 KB

123456789101112131415161718192021222324
  1. /**
  2. * @license Angular v19.2.13
  3. * (c) 2010-2025 Google LLC. https://angular.io/
  4. * License: MIT
  5. */
  6. import * as i0 from '@angular/core';
  7. import { Injectable } from '@angular/core';
  8. /**
  9. * This class wraps the platform Navigation API which allows server-specific and test
  10. * implementations.
  11. */
  12. class PlatformNavigation {
  13. static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "19.2.13", ngImport: i0, type: PlatformNavigation, deps: [], target: i0.ɵɵFactoryTarget.Injectable });
  14. static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "19.2.13", ngImport: i0, type: PlatformNavigation, providedIn: 'platform', useFactory: () => window.navigation });
  15. }
  16. i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "19.2.13", ngImport: i0, type: PlatformNavigation, decorators: [{
  17. type: Injectable,
  18. args: [{ providedIn: 'platform', useFactory: () => window.navigation }]
  19. }] });
  20. export { PlatformNavigation };
  21. //# sourceMappingURL=platform_navigation-B45Jeakb.mjs.map