@skyux/modals
Version:
This library was generated with [Nx](https://nx.dev).
18 lines (17 loc) • 937 B
TypeScript
import { EnvironmentInjector, OnDestroy, Type, ViewContainerRef } from '@angular/core';
import { SkyModalInstance } from './modal-instance';
import { SkyModalConfigurationInterface } from './modal.interface';
import * as i0 from "@angular/core";
/**
* @internal
*/
export declare class SkyModalHostComponent implements OnDestroy {
#private;
protected backdropZIndex: import("@angular/core").Signal<number | undefined>;
protected modalCount: import("@angular/core").Signal<number | undefined>;
target: ViewContainerRef | undefined;
ngOnDestroy(): void;
open<T>(modalInstance: SkyModalInstance, component: Type<T>, config?: SkyModalConfigurationInterface, environmentInjector?: EnvironmentInjector): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyModalHostComponent, never>;
static ɵcmp: i0.ɵɵComponentDeclaration<SkyModalHostComponent, "sky-modal-host", never, {}, {}, never, never, true, never>;
}