@ui-tool/core
Version:
13 lines • 743 B
TypeScript
import { Observable } from 'rxjs';
import { IDialogButton } from '../../interfaces';
import { DialogResult } from './dialog-result';
import { HtmlContent } from '../../html-content';
import { TemplateRef } from '@angular/core';
export declare class BasicDialogButton implements IDialogButton {
content: string | HtmlContent | TemplateRef<any>;
clickHandler?: (() => boolean | DialogResult<any> | Observable<DialogResult<any>>) | undefined;
classes?: string[];
disabledHandler?: () => boolean;
constructor(content: string | HtmlContent | TemplateRef<any>, clickHandler?: (() => boolean | DialogResult<any> | Observable<DialogResult<any>>) | undefined, classes?: string[]);
}
//# sourceMappingURL=basic-dialog-button.d.ts.map