| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139 |
- /**
- * @license Angular v8.1.3
- * (c) 2010-2019 Google LLC. https://angular.io/
- * License: MIT
- */
- import { AnimationBuilder } from '@angular/animations';
- import { AnimationDriver } from '@angular/animations/browser';
- import { AnimationFactory } from '@angular/animations';
- import { AnimationMetadata } from '@angular/animations';
- import { AnimationOptions } from '@angular/animations';
- import { AnimationPlayer } from '@angular/animations';
- import { InjectionToken } from '@angular/core';
- import { NgZone } from '@angular/core';
- import { Provider } from '@angular/core';
- import { Renderer2 } from '@angular/core';
- import { RendererFactory2 } from '@angular/core';
- import { RendererStyleFlags2 } from '@angular/core';
- import { RendererType2 } from '@angular/core';
- import { ɵAnimationEngine } from '@angular/animations/browser';
- import { ɵAnimationStyleNormalizer } from '@angular/animations/browser';
- import { ɵCssKeyframesDriver } from '@angular/animations/browser';
- import { ɵDomRendererFactory2 } from '@angular/platform-browser';
- import { ɵWebAnimationsDriver } from '@angular/animations/browser';
- import { ɵWebAnimationsStyleNormalizer } from '@angular/animations/browser';
- /**
- * @publicApi
- */
- export declare const ANIMATION_MODULE_TYPE: InjectionToken<"NoopAnimations" | "BrowserAnimations">;
- /**
- * Exports `BrowserModule` with additional [dependency-injection providers](guide/glossary#provider)
- * for use with animations. See [Animations](guide/animations).
- * @publicApi
- */
- export declare class BrowserAnimationsModule {
- }
- /**
- * A null player that must be imported to allow disabling of animations.
- * @publicApi
- */
- export declare class NoopAnimationsModule {
- }
- export declare function ɵangular_packages_platform_browser_animations_animations_a(): ɵWebAnimationsDriver | ɵCssKeyframesDriver;
- export declare function ɵangular_packages_platform_browser_animations_animations_b(): ɵWebAnimationsStyleNormalizer;
- export declare function ɵangular_packages_platform_browser_animations_animations_c(renderer: ɵDomRendererFactory2, engine: ɵAnimationEngine, zone: NgZone): ɵAnimationRendererFactory;
- /**
- * Separate providers from the actual module so that we can do a local modification in Google3 to
- * include them in the BrowserModule.
- */
- export declare const ɵangular_packages_platform_browser_animations_animations_d: Provider[];
- /**
- * Separate providers from the actual module so that we can do a local modification in Google3 to
- * include them in the BrowserTestingModule.
- */
- export declare const ɵangular_packages_platform_browser_animations_animations_e: Provider[];
- export declare class ɵangular_packages_platform_browser_animations_animations_f implements Renderer2 {
- protected namespaceId: string;
- delegate: Renderer2;
- engine: ɵAnimationEngine;
- constructor(namespaceId: string, delegate: Renderer2, engine: ɵAnimationEngine);
- readonly data: {
- [key: string]: any;
- };
- destroyNode: ((n: any) => void) | null;
- destroy(): void;
- createElement(name: string, namespace?: string | null | undefined): any;
- createComment(value: string): any;
- createText(value: string): any;
- appendChild(parent: any, newChild: any): void;
- insertBefore(parent: any, newChild: any, refChild: any): void;
- removeChild(parent: any, oldChild: any, isHostElement: boolean): void;
- selectRootElement(selectorOrNode: any, preserveContent?: boolean): any;
- parentNode(node: any): any;
- nextSibling(node: any): any;
- setAttribute(el: any, name: string, value: string, namespace?: string | null | undefined): void;
- removeAttribute(el: any, name: string, namespace?: string | null | undefined): void;
- addClass(el: any, name: string): void;
- removeClass(el: any, name: string): void;
- setStyle(el: any, style: string, value: any, flags?: RendererStyleFlags2 | undefined): void;
- removeStyle(el: any, style: string, flags?: RendererStyleFlags2 | undefined): void;
- setProperty(el: any, name: string, value: any): void;
- setValue(node: any, value: string): void;
- listen(target: any, eventName: string, callback: (event: any) => boolean | void): () => void;
- protected disableAnimations(element: any, value: boolean): void;
- }
- export declare class ɵAnimationRenderer extends ɵangular_packages_platform_browser_animations_animations_f implements Renderer2 {
- factory: ɵAnimationRendererFactory;
- constructor(factory: ɵAnimationRendererFactory, namespaceId: string, delegate: Renderer2, engine: ɵAnimationEngine);
- setProperty(el: any, name: string, value: any): void;
- listen(target: 'window' | 'document' | 'body' | any, eventName: string, callback: (event: any) => any): () => void;
- }
- export declare class ɵAnimationRendererFactory implements RendererFactory2 {
- private delegate;
- private engine;
- private _zone;
- private _currentId;
- private _microtaskId;
- private _animationCallbacksBuffer;
- private _rendererCache;
- private _cdRecurDepth;
- private promise;
- constructor(delegate: RendererFactory2, engine: ɵAnimationEngine, _zone: NgZone);
- createRenderer(hostElement: any, type: RendererType2): Renderer2;
- begin(): void;
- private _scheduleCountTask;
- end(): void;
- whenRenderingDone(): Promise<any>;
- }
- export declare class ɵBrowserAnimationBuilder extends AnimationBuilder {
- private _nextAnimationId;
- private _renderer;
- constructor(rootRenderer: RendererFactory2, doc: any);
- build(animation: AnimationMetadata | AnimationMetadata[]): AnimationFactory;
- }
- export declare class ɵBrowserAnimationFactory extends AnimationFactory {
- private _id;
- private _renderer;
- constructor(_id: string, _renderer: ɵAnimationRenderer);
- create(element: any, options?: AnimationOptions): AnimationPlayer;
- }
- export declare class ɵInjectableAnimationEngine extends ɵAnimationEngine {
- constructor(doc: any, driver: AnimationDriver, normalizer: ɵAnimationStyleNormalizer);
- }
- export { }
|