import { Injector } from '@angular/core'; import { OnDestroy, OnInit, DoCheck } from '@angular/core'; import { SimpleTableComponent } from '../biz-table'; import { BizPageComponent } from './biz-page.component'; import { BizDialogFormComponent } from './biz-dialog-form.component'; export declare const DIALOGTYPES: typeof BizDialogFormComponent[]; export declare class BizQueryComponent extends BizPageComponent implements OnInit, DoCheck, OnDestroy { myDataTable: SimpleTableComponent; selectedRow: Object; pageIndex: number; actions: any; constructor(injector: Injector); readonly dataTable: any; readonly queryForm: any; queryParams: any; defaultQueryParams: any; onPageInit(resultData: any, url: string): void; onQuery(form: any): void; ngOnDestroy(): void; onDeleteRow(row: any): void; onAddNew(params?: any): void; onEditRow(row: Object): void; onViewRow(row: Object): void; /** * * @param row */ onShowQueryDialog(row: Object): void; onShowTreeDialog(row: Object): void; saveCurrentState(): void; restoreCurrentState(): void; }