Front end of the Slack clone application.

overlay-portal.d.ts 1.2KB

123456789101112131415161718192021
  1. import { ComponentFactoryResolver, ElementRef, ErrorHandler, NgZone, Renderer, ViewContainerRef } from '@angular/core';
  2. import { App } from './app';
  3. import { Config } from '../../config/config';
  4. import { DeepLinker } from '../../navigation/deep-linker';
  5. import { DomController } from '../../platform/dom-controller';
  6. import { GestureController } from '../../gestures/gesture-controller';
  7. import { NavControllerBase } from '../../navigation/nav-controller-base';
  8. import { NavigationContainer } from '../../navigation/navigation-container';
  9. import { Platform } from '../../platform/platform';
  10. import { TransitionController } from '../../transitions/transition-controller';
  11. /**
  12. * @hidden
  13. */
  14. export declare class OverlayPortal extends NavControllerBase implements NavigationContainer {
  15. constructor(app: App, config: Config, plt: Platform, elementRef: ElementRef, zone: NgZone, renderer: Renderer, cfr: ComponentFactoryResolver, gestureCtrl: GestureController, transCtrl: TransitionController, linker: DeepLinker, viewPort: ViewContainerRef, domCtrl: DomController, errHandler: ErrorHandler);
  16. _overlayPortal: number;
  17. ngOnDestroy(): void;
  18. getType(): string;
  19. getSecondaryIdentifier(): string;
  20. }