@true-directive/grid
Version:
Angular Data Grid from Yopsilon.
34 lines (33 loc) • 934 B
TypeScript
/**
* Copyright (c) 2018-2019 Aleksey Melnikov, True Directive Company.
* @link https://truedirective.com/
* @license MIT
*/
/**
* Dialog classes
*/
/**
* Dialog button info.
*/
export declare class DialogButton {
id: string;
caption: string;
cssClass: string;
disabled: boolean;
constructor(id: string, caption?: string, cssClass?: string, disabled?: boolean);
}
/**
* Dialog info.
*/
export declare class DialogInfo {
static closeButtonId: string;
caption: string;
showHeader: boolean;
showFooter: boolean;
buttons: DialogButton[];
static new(): DialogInfo;
header(s: string): DialogInfo;
ok(caption?: string, cssClass?: string, disabled?: boolean): DialogInfo;
cancel(caption?: string, cssClass?: string, disabled?: boolean): DialogInfo;
button(id: string, caption?: string, cssClass?: string, disabled?: boolean): DialogInfo;
}