@skyux/modals
Version:
This library was generated with [Nx](https://nx.dev).
38 lines (37 loc) • 1.06 kB
TypeScript
import { Observable, Subject } from 'rxjs';
import * as i0 from "@angular/core";
/**
* @internal
*/
export declare class SkyModalHostService {
#private;
static get openModalCountChange(): Observable<number>;
static get backdropZIndexChange(): Observable<number>;
/**
* @deprecated Subscribe to `openModalCountChange` instead.
*/
static get openModalCount(): number;
static get fullPageModalCount(): number;
/**
* @deprecated Subscribe to `backdropZIndexChange` instead.
*/
static get backdropZIndex(): number;
static get topModal(): SkyModalHostService;
close: Subject<void>;
fullPage: boolean;
/**
* @deprecated
*/
openHelp: Subject<string>;
zIndex: number;
constructor();
getModalZIndex(): number;
onClose(): void;
/**
* @deprecated
*/
onOpenHelp(helpKey: string): void;
destroy(): void;
static ɵfac: i0.ɵɵFactoryDeclaration<SkyModalHostService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<SkyModalHostService>;
}