@doku-dev/doku-fragment
Version:
A new Angular UI library that moving away from Bootstrap and built from scratch.
26 lines (25 loc) • 770 B
TypeScript
import { RendererFactory2 } from '@angular/core';
import { DokuBackdropRef } from './backdrop-ref';
import * as i0 from "@angular/core";
export declare class DokuBackdropService {
private rendererFactory;
private document;
private backdrops;
private renderer;
constructor(rendererFactory: RendererFactory2, document: Document);
/**
* Open backdrop element.
*/
open(): DokuBackdropRef;
/**
* Close backdrop element by ref.
*/
close(backdropRef: DokuBackdropRef): void;
/**
* Close all backdrops.
*/
closeAll(): void;
private createBackdropElement;
static ɵfac: i0.ɵɵFactoryDeclaration<DokuBackdropService, never>;
static ɵprov: i0.ɵɵInjectableDeclaration<DokuBackdropService>;
}