index.d.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. import { O as OverlayContainer } from '../overlay-module.d-B3qEQtts.js';
  2. export { a as CdkConnectedOverlay, C as CdkOverlayOrigin, l as ConnectedOverlayPositionChange, d as ConnectedPosition, j as ConnectionPositionPair, F as FlexibleConnectedPositionStrategy, e as FlexibleConnectedPositionStrategyOrigin, H as HorizontalConnectionPos, h as OriginConnectionPosition, g as OverlayConfig, i as OverlayConnectionPosition, q as OverlayKeyboardDispatcher, o as OverlayModule, p as OverlayOutsideClickDispatcher, b as OverlayRef, c as OverlaySizeConfig, P as PositionStrategy, S as STANDARD_DROPDOWN_ADJACENT_POSITIONS, f as STANDARD_DROPDOWN_BELOW_POSITIONS, n as ScrollStrategy, k as ScrollingVisibility, V as VerticalConnectionPos, m as validateHorizontalPosition, v as validateVerticalPosition } from '../overlay-module.d-B3qEQtts.js';
  3. export { C as CdkScrollable, S as ScrollDispatcher, b as ɵɵCdkFixedSizeVirtualScroll, a as ɵɵCdkScrollableModule, c as ɵɵCdkVirtualForOf, d as ɵɵCdkVirtualScrollViewport, f as ɵɵCdkVirtualScrollableElement, e as ɵɵCdkVirtualScrollableWindow } from '../scrolling-module.d-ud2XrbF8.js';
  4. export { ViewportRuler } from '../scrolling/index.js';
  5. export { B as BlockScrollStrategy, C as CloseScrollStrategy, G as GlobalPositionStrategy, N as NoopScrollStrategy, O as Overlay, a as OverlayPositionBuilder, R as RepositionScrollStrategy, b as RepositionScrollStrategyConfig, S as ScrollStrategyOptions } from '../overlay.d-BdoMy0hX.js';
  6. import * as i0 from '@angular/core';
  7. import { OnDestroy } from '@angular/core';
  8. export { C as ComponentType } from '../portal-directives.d-BoG39gYN.js';
  9. export { b as ɵɵDir } from '../bidi-module.d-D-fEBKdS.js';
  10. import '@angular/common';
  11. import 'rxjs';
  12. import '../platform.d-B3vREl3q.js';
  13. import '../style-loader.d-BXZfQZTF.js';
  14. import '../data-source.d-Bblv7Zvh.js';
  15. import '../number-property.d-CJVxXUcb.js';
  16. /**
  17. * Alternative to OverlayContainer that supports correct displaying of overlay elements in
  18. * Fullscreen mode
  19. * https://developer.mozilla.org/en-US/docs/Web/API/Element/requestFullScreen
  20. *
  21. * Should be provided in the root component.
  22. */
  23. declare class FullscreenOverlayContainer extends OverlayContainer implements OnDestroy {
  24. private _renderer;
  25. private _fullScreenEventName;
  26. private _cleanupFullScreenListener;
  27. constructor(...args: unknown[]);
  28. ngOnDestroy(): void;
  29. protected _createContainer(): void;
  30. private _adjustParentForFullscreenChange;
  31. private _getEventName;
  32. /**
  33. * When the page is put into fullscreen mode, a specific element is specified.
  34. * Only that element and its children are visible when in fullscreen mode.
  35. */
  36. getFullscreenElement(): Element;
  37. static ɵfac: i0.ɵɵFactoryDeclaration<FullscreenOverlayContainer, never>;
  38. static ɵprov: i0.ɵɵInjectableDeclaration<FullscreenOverlayContainer>;
  39. }
  40. export { FullscreenOverlayContainer, OverlayContainer };