@stratio/egeo
Version:
16 lines (15 loc) • 514 B
TypeScript
import { ChangeDetectorRef, ElementRef, Renderer2 } from '@angular/core';
export declare abstract class EventWindowManager {
private _renderer;
private _cd;
private _elementRef;
isActive: boolean;
private globalListener;
private forceClose;
constructor(_renderer: Renderer2, _cd: ChangeDetectorRef, _elementRef: ElementRef);
abstract ngOnDestroy(): void;
protected openElement(): void;
protected closeElement(): void;
private onClickOutside;
private onForceClose;
}