@true-directive/grid
Version:
Angular Data Grid from Yopsilon.
29 lines (28 loc) • 971 B
TypeScript
/**
* Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company.
* @link https://truedirective.com/
* @license MIT
*/
import { EventEmitter, QueryList, OnDestroy, ComponentFactoryResolver } from '@angular/core';
import { DialogAlertComponent } from './dialog-alert.component';
import { DialogButton, DialogInfo } from './dialog-info.class';
import { Observable } from 'rxjs';
/**
* Dialog wrapper component.
*/
export declare class DialogWrapperComponent implements OnDestroy {
private _cfResolver;
closeBtn: DialogButton;
dialog: DialogInfo;
btnClick: EventEmitter<any>;
alertContainer: any;
buttons: QueryList<any>;
readonly caption: string;
_alert: DialogAlertComponent;
readonly alertVisible: boolean;
focus(): void;
closeAlert(): void;
confirm(txt: string, dialog: DialogInfo): Observable<any>;
ngOnDestroy(): void;
constructor(_cfResolver: ComponentFactoryResolver);
}