@nova-ui/bits
Version:
SolarWinds Nova Framework
20 lines (19 loc) • 832 B
TypeScript
/**
* Alternative to OverlayContainer that supports custom container
*
* Should be provided in the root component.
*/
import { OverlayContainer } from "@angular/cdk/overlay";
import { Platform } from "@angular/cdk/platform";
import { OnDestroy } from "@angular/core";
import { OverlayContainerService } from "./overlay-container.service";
import * as i0 from "@angular/core";
/** @dynamic */
export declare class OverlayCustomContainer extends OverlayContainer implements OnDestroy {
private overlayService;
constructor(document: Document, platform: Platform, overlayService: OverlayContainerService);
setContainer(element: Element): void;
ngOnDestroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<OverlayCustomContainer, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<OverlayCustomContainer>;
}