@stratio/egeo
Version:
Stratio egeo library of components in Angular 2
17 lines (16 loc) • 565 B
TypeScript
import { ChangeDetectorRef, ElementRef, Renderer } from '@angular/core';
export declare abstract class EventWindowManager {
private _renderer;
private _cd;
private _elementRef;
isActive: boolean;
private globalListener;
private forceClose;
constructor(_renderer: Renderer, _cd: ChangeDetectorRef, _elementRef: ElementRef);
abstract ngOnDestroy(): void;
protected openElement(): void;
protected closeElement(): void;
protected forceCloseOther(): void;
private onClickOutside(event);
private onForceClose(event);
}