1ecfa61f00cc7e0287865284a9f51c8a3d64ff20f4acb491ba8882d82ed2efb9.json 22 KB

1
  1. {"ast":null,"code":"var _InjectableAnimationEngine, _BrowserAnimationsModule, _NoopAnimationsModule;\n/**\n * @license Angular v18.2.12\n * (c) 2010-2024 Google LLC. https://angular.io/\n * License: MIT\n */\n\nimport * as i0 from '@angular/core';\nimport { Injectable, Inject, RendererFactory2, NgZone, ANIMATION_MODULE_TYPE, NgModule, ɵperformanceMarkFeature } from '@angular/core';\nexport { ANIMATION_MODULE_TYPE } from '@angular/core';\nimport { ɵDomRendererFactory2, BrowserModule } from '@angular/platform-browser';\nimport * as i1 from '@angular/animations/browser';\nimport { ɵAnimationEngine, ɵWebAnimationsStyleNormalizer, ɵAnimationRendererFactory, ɵAnimationStyleNormalizer, AnimationDriver, ɵWebAnimationsDriver, NoopAnimationDriver } from '@angular/animations/browser';\nimport { DOCUMENT } from '@angular/common';\nclass InjectableAnimationEngine extends ɵAnimationEngine {\n // The `ApplicationRef` is injected here explicitly to force the dependency ordering.\n // Since the `ApplicationRef` should be created earlier before the `AnimationEngine`, they\n // both have `ngOnDestroy` hooks and `flush()` must be called after all views are destroyed.\n constructor(doc, driver, normalizer) {\n super(doc, driver, normalizer);\n }\n ngOnDestroy() {\n this.flush();\n }\n}\n_InjectableAnimationEngine = InjectableAnimationEngine;\n_InjectableAnimationEngine.ɵfac = function _InjectableAnimationEngine_Factory(__ngFactoryType__) {\n return new (__ngFactoryType__ || _InjectableAnimationEngine)(i0.ɵɵinject(DOCUMENT), i0.ɵɵinject(i1.AnimationDriver), i0.ɵɵinject(i1.ɵAnimationStyleNormalizer));\n};\n_InjectableAnimationEngine.ɵprov = /* @__PURE__ */i0.ɵɵdefineInjectable({\n token: _InjectableAnimationEngine,\n factory: _InjectableAnimationEngine.ɵfac\n});\n(() => {\n (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(InjectableAnimationEngine, [{\n type: Injectable\n }], () => [{\n type: Document,\n decorators: [{\n type: Inject,\n args: [DOCUMENT]\n }]\n }, {\n type: i1.AnimationDriver\n }, {\n type: i1.ɵAnimationStyleNormalizer\n }], null);\n})();\nfunction instantiateDefaultStyleNormalizer() {\n return new ɵWebAnimationsStyleNormalizer();\n}\nfunction instantiateRendererFactory(renderer, engine, zone) {\n return new ɵAnimationRendererFactory(renderer, engine, zone);\n}\nconst SHARED_ANIMATION_PROVIDERS = [{\n provide: ɵAnimationStyleNormalizer,\n useFactory: instantiateDefaultStyleNormalizer\n}, {\n provide: ɵAnimationEngine,\n useClass: InjectableAnimationEngine\n}, {\n provide: RendererFactory2,\n useFactory: instantiateRendererFactory,\n deps: [ɵDomRendererFactory2, ɵAnimationEngine, NgZone]\n}];\n/**\n * Separate providers from the actual module so that we can do a local modification in Google3 to\n * include them in the BrowserModule.\n */\nconst BROWSER_ANIMATIONS_PROVIDERS = [{\n provide: AnimationDriver,\n useFactory: () => new ɵWebAnimationsDriver()\n}, {\n provide: ANIMATION_MODULE_TYPE,\n useValue: 'BrowserAnimations'\n}, ...SHARED_ANIMATION_PROVIDERS];\n/**\n * Separate providers from the actual module so that we can do a local modification in Google3 to\n * include them in the BrowserTestingModule.\n */\nconst BROWSER_NOOP_ANIMATIONS_PROVIDERS = [{\n provide: AnimationDriver,\n useClass: NoopAnimationDriver\n}, {\n provide: ANIMATION_MODULE_TYPE,\n useValue: 'NoopAnimations'\n}, ...SHARED_ANIMATION_PROVIDERS];\n\n/**\n * Exports `BrowserModule` with additional dependency-injection providers\n * for use with animations. See [Animations](guide/animations).\n * @publicApi\n */\nclass BrowserAnimationsModule {\n /**\n * Configures the module based on the specified object.\n *\n * @param config Object used to configure the behavior of the `BrowserAnimationsModule`.\n * @see {@link BrowserAnimationsModuleConfig}\n *\n * @usageNotes\n * When registering the `BrowserAnimationsModule`, you can use the `withConfig`\n * function as follows:\n * ```\n * @NgModule({\n * imports: [BrowserAnimationsModule.withConfig(config)]\n * })\n * class MyNgModule {}\n * ```\n */\n static withConfig(config) {\n return {\n ngModule: BrowserAnimationsModule,\n providers: config.disableAnimations ? BROWSER_NOOP_ANIMATIONS_PROVIDERS : BROWSER_ANIMATIONS_PROVIDERS\n };\n }\n}\n_BrowserAnimationsModule = BrowserAnimationsModule;\n_BrowserAnimationsModule.ɵfac = function _BrowserAnimationsModule_Factory(__ngFactoryType__) {\n return new (__ngFactoryType__ || _BrowserAnimationsModule)();\n};\n_BrowserAnimationsModule.ɵmod = /* @__PURE__ */i0.ɵɵdefineNgModule({\n type: _BrowserAnimationsModule\n});\n_BrowserAnimationsModule.ɵinj = /* @__PURE__ */i0.ɵɵdefineInjector({\n providers: BROWSER_ANIMATIONS_PROVIDERS,\n imports: [BrowserModule]\n});\n(() => {\n (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(BrowserAnimationsModule, [{\n type: NgModule,\n args: [{\n exports: [BrowserModule],\n providers: BROWSER_ANIMATIONS_PROVIDERS\n }]\n }], null, null);\n})();\n/**\n * Returns the set of dependency-injection providers\n * to enable animations in an application. See [animations guide](guide/animations)\n * to learn more about animations in Angular.\n *\n * @usageNotes\n *\n * The function is useful when you want to enable animations in an application\n * bootstrapped using the `bootstrapApplication` function. In this scenario there\n * is no need to import the `BrowserAnimationsModule` NgModule at all, just add\n * providers returned by this function to the `providers` list as show below.\n *\n * ```typescript\n * bootstrapApplication(RootComponent, {\n * providers: [\n * provideAnimations()\n * ]\n * });\n * ```\n *\n * @publicApi\n */\nfunction provideAnimations() {\n ɵperformanceMarkFeature('NgEagerAnimations');\n // Return a copy to prevent changes to the original array in case any in-place\n // alterations are performed to the `provideAnimations` call results in app code.\n return [...BROWSER_ANIMATIONS_PROVIDERS];\n}\n/**\n * A null player that must be imported to allow disabling of animations.\n * @publicApi\n */\nclass NoopAnimationsModule {}\n_NoopAnimationsModule = NoopAnimationsModule;\n_NoopAnimationsModule.ɵfac = function _NoopAnimationsModule_Factory(__ngFactoryType__) {\n return new (__ngFactoryType__ || _NoopAnimationsModule)();\n};\n_NoopAnimationsModule.ɵmod = /* @__PURE__ */i0.ɵɵdefineNgModule({\n type: _NoopAnimationsModule\n});\n_NoopAnimationsModule.ɵinj = /* @__PURE__ */i0.ɵɵdefineInjector({\n providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS,\n imports: [BrowserModule]\n});\n(() => {\n (typeof ngDevMode === \"undefined\" || ngDevMode) && i0.ɵsetClassMetadata(NoopAnimationsModule, [{\n type: NgModule,\n args: [{\n exports: [BrowserModule],\n providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS\n }]\n }], null, null);\n})();\n/**\n * Returns the set of dependency-injection providers\n * to disable animations in an application. See [animations guide](guide/animations)\n * to learn more about animations in Angular.\n *\n * @usageNotes\n *\n * The function is useful when you want to bootstrap an application using\n * the `bootstrapApplication` function, but you need to disable animations\n * (for example, when running tests).\n *\n * ```typescript\n * bootstrapApplication(RootComponent, {\n * providers: [\n * provideNoopAnimations()\n * ]\n * });\n * ```\n *\n * @publicApi\n */\nfunction provideNoopAnimations() {\n // Return a copy to prevent changes to the original array in case any in-place\n // alterations are performed to the `provideNoopAnimations` call results in app code.\n return [...BROWSER_NOOP_ANIMATIONS_PROVIDERS];\n}\n\n/**\n * @module\n * @description\n * Entry point for all animation APIs of the animation browser package.\n */\n\n/**\n * @module\n * @description\n * Entry point for all public APIs of this package.\n */\n\n// This file is not used to build this module. It is only used during editing\n\n/**\n * Generated bundle index. Do not edit.\n */\n\nexport { BrowserAnimationsModule, NoopAnimationsModule, provideAnimations, provideNoopAnimations, InjectableAnimationEngine as ɵInjectableAnimationEngine };","map":{"version":3,"names":["i0","Injectable","Inject","RendererFactory2","NgZone","ANIMATION_MODULE_TYPE","NgModule","ɵperformanceMarkFeature","ɵDomRendererFactory2","BrowserModule","i1","ɵAnimationEngine","ɵWebAnimationsStyleNormalizer","ɵAnimationRendererFactory","ɵAnimationStyleNormalizer","AnimationDriver","ɵWebAnimationsDriver","NoopAnimationDriver","DOCUMENT","InjectableAnimationEngine","constructor","doc","driver","normalizer","ngOnDestroy","flush","_InjectableAnimationEngine","ɵfac","_InjectableAnimationEngine_Factory","__ngFactoryType__","ɵɵinject","ɵprov","ɵɵdefineInjectable","token","factory","ngDevMode","ɵsetClassMetadata","type","Document","decorators","args","instantiateDefaultStyleNormalizer","instantiateRendererFactory","renderer","engine","zone","SHARED_ANIMATION_PROVIDERS","provide","useFactory","useClass","deps","BROWSER_ANIMATIONS_PROVIDERS","useValue","BROWSER_NOOP_ANIMATIONS_PROVIDERS","BrowserAnimationsModule","withConfig","config","ngModule","providers","disableAnimations","_BrowserAnimationsModule","_BrowserAnimationsModule_Factory","ɵmod","ɵɵdefineNgModule","ɵinj","ɵɵdefineInjector","imports","exports","provideAnimations","NoopAnimationsModule","_NoopAnimationsModule","_NoopAnimationsModule_Factory","provideNoopAnimations","ɵInjectableAnimationEngine"],"sources":["F:/workspace/202226701027/huinongbao-app/node_modules/@angular/platform-browser/fesm2022/animations.mjs"],"sourcesContent":["/**\n * @license Angular v18.2.12\n * (c) 2010-2024 Google LLC. https://angular.io/\n * License: MIT\n */\n\nimport * as i0 from '@angular/core';\nimport { Injectable, Inject, RendererFactory2, NgZone, ANIMATION_MODULE_TYPE, NgModule, ɵperformanceMarkFeature } from '@angular/core';\nexport { ANIMATION_MODULE_TYPE } from '@angular/core';\nimport { ɵDomRendererFactory2, BrowserModule } from '@angular/platform-browser';\nimport * as i1 from '@angular/animations/browser';\nimport { ɵAnimationEngine, ɵWebAnimationsStyleNormalizer, ɵAnimationRendererFactory, ɵAnimationStyleNormalizer, AnimationDriver, ɵWebAnimationsDriver, NoopAnimationDriver } from '@angular/animations/browser';\nimport { DOCUMENT } from '@angular/common';\n\nclass InjectableAnimationEngine extends ɵAnimationEngine {\n // The `ApplicationRef` is injected here explicitly to force the dependency ordering.\n // Since the `ApplicationRef` should be created earlier before the `AnimationEngine`, they\n // both have `ngOnDestroy` hooks and `flush()` must be called after all views are destroyed.\n constructor(doc, driver, normalizer) {\n super(doc, driver, normalizer);\n }\n ngOnDestroy() {\n this.flush();\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: InjectableAnimationEngine, deps: [{ token: DOCUMENT }, { token: i1.AnimationDriver }, { token: i1.ɵAnimationStyleNormalizer }], target: i0.ɵɵFactoryTarget.Injectable }); }\n static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: InjectableAnimationEngine }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: InjectableAnimationEngine, decorators: [{\n type: Injectable\n }], ctorParameters: () => [{ type: Document, decorators: [{\n type: Inject,\n args: [DOCUMENT]\n }] }, { type: i1.AnimationDriver }, { type: i1.ɵAnimationStyleNormalizer }] });\nfunction instantiateDefaultStyleNormalizer() {\n return new ɵWebAnimationsStyleNormalizer();\n}\nfunction instantiateRendererFactory(renderer, engine, zone) {\n return new ɵAnimationRendererFactory(renderer, engine, zone);\n}\nconst SHARED_ANIMATION_PROVIDERS = [\n { provide: ɵAnimationStyleNormalizer, useFactory: instantiateDefaultStyleNormalizer },\n { provide: ɵAnimationEngine, useClass: InjectableAnimationEngine },\n {\n provide: RendererFactory2,\n useFactory: instantiateRendererFactory,\n deps: [ɵDomRendererFactory2, ɵAnimationEngine, NgZone],\n },\n];\n/**\n * Separate providers from the actual module so that we can do a local modification in Google3 to\n * include them in the BrowserModule.\n */\nconst BROWSER_ANIMATIONS_PROVIDERS = [\n { provide: AnimationDriver, useFactory: () => new ɵWebAnimationsDriver() },\n { provide: ANIMATION_MODULE_TYPE, useValue: 'BrowserAnimations' },\n ...SHARED_ANIMATION_PROVIDERS,\n];\n/**\n * Separate providers from the actual module so that we can do a local modification in Google3 to\n * include them in the BrowserTestingModule.\n */\nconst BROWSER_NOOP_ANIMATIONS_PROVIDERS = [\n { provide: AnimationDriver, useClass: NoopAnimationDriver },\n { provide: ANIMATION_MODULE_TYPE, useValue: 'NoopAnimations' },\n ...SHARED_ANIMATION_PROVIDERS,\n];\n\n/**\n * Exports `BrowserModule` with additional dependency-injection providers\n * for use with animations. See [Animations](guide/animations).\n * @publicApi\n */\nclass BrowserAnimationsModule {\n /**\n * Configures the module based on the specified object.\n *\n * @param config Object used to configure the behavior of the `BrowserAnimationsModule`.\n * @see {@link BrowserAnimationsModuleConfig}\n *\n * @usageNotes\n * When registering the `BrowserAnimationsModule`, you can use the `withConfig`\n * function as follows:\n * ```\n * @NgModule({\n * imports: [BrowserAnimationsModule.withConfig(config)]\n * })\n * class MyNgModule {}\n * ```\n */\n static withConfig(config) {\n return {\n ngModule: BrowserAnimationsModule,\n providers: config.disableAnimations\n ? BROWSER_NOOP_ANIMATIONS_PROVIDERS\n : BROWSER_ANIMATIONS_PROVIDERS,\n };\n }\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: BrowserAnimationsModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }\n static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: \"14.0.0\", version: \"18.2.12\", ngImport: i0, type: BrowserAnimationsModule, exports: [BrowserModule] }); }\n static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: BrowserAnimationsModule, providers: BROWSER_ANIMATIONS_PROVIDERS, imports: [BrowserModule] }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: BrowserAnimationsModule, decorators: [{\n type: NgModule,\n args: [{\n exports: [BrowserModule],\n providers: BROWSER_ANIMATIONS_PROVIDERS,\n }]\n }] });\n/**\n * Returns the set of dependency-injection providers\n * to enable animations in an application. See [animations guide](guide/animations)\n * to learn more about animations in Angular.\n *\n * @usageNotes\n *\n * The function is useful when you want to enable animations in an application\n * bootstrapped using the `bootstrapApplication` function. In this scenario there\n * is no need to import the `BrowserAnimationsModule` NgModule at all, just add\n * providers returned by this function to the `providers` list as show below.\n *\n * ```typescript\n * bootstrapApplication(RootComponent, {\n * providers: [\n * provideAnimations()\n * ]\n * });\n * ```\n *\n * @publicApi\n */\nfunction provideAnimations() {\n ɵperformanceMarkFeature('NgEagerAnimations');\n // Return a copy to prevent changes to the original array in case any in-place\n // alterations are performed to the `provideAnimations` call results in app code.\n return [...BROWSER_ANIMATIONS_PROVIDERS];\n}\n/**\n * A null player that must be imported to allow disabling of animations.\n * @publicApi\n */\nclass NoopAnimationsModule {\n static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: NoopAnimationsModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); }\n static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: \"14.0.0\", version: \"18.2.12\", ngImport: i0, type: NoopAnimationsModule, exports: [BrowserModule] }); }\n static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: NoopAnimationsModule, providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS, imports: [BrowserModule] }); }\n}\ni0.ɵɵngDeclareClassMetadata({ minVersion: \"12.0.0\", version: \"18.2.12\", ngImport: i0, type: NoopAnimationsModule, decorators: [{\n type: NgModule,\n args: [{\n exports: [BrowserModule],\n providers: BROWSER_NOOP_ANIMATIONS_PROVIDERS,\n }]\n }] });\n/**\n * Returns the set of dependency-injection providers\n * to disable animations in an application. See [animations guide](guide/animations)\n * to learn more about animations in Angular.\n *\n * @usageNotes\n *\n * The function is useful when you want to bootstrap an application using\n * the `bootstrapApplication` function, but you need to disable animations\n * (for example, when running tests).\n *\n * ```typescript\n * bootstrapApplication(RootComponent, {\n * providers: [\n * provideNoopAnimations()\n * ]\n * });\n * ```\n *\n * @publicApi\n */\nfunction provideNoopAnimations() {\n // Return a copy to prevent changes to the original array in case any in-place\n // alterations are performed to the `provideNoopAnimations` call results in app code.\n return [...BROWSER_NOOP_ANIMATIONS_PROVIDERS];\n}\n\n/**\n * @module\n * @description\n * Entry point for all animation APIs of the animation browser package.\n */\n\n/**\n * @module\n * @description\n * Entry point for all public APIs of this package.\n */\n\n// This file is not used to build this module. It is only used during editing\n\n/**\n * Generated bundle index. Do not edit.\n */\n\nexport { BrowserAnimationsModule, NoopAnimationsModule, provideAnimations, provideNoopAnimations, InjectableAnimationEngine as ɵInjectableAnimationEngine };\n"],"mappings":"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","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}