@eclipse-scout/core
Version:
Eclipse Scout runtime
14 lines • 672 B
TypeScript
import { Form, FormModel, InitModelOf, ListBox, SomeRequired, Status, UnsavedFormChangesFormModel } from '../../index';
export declare class UnsavedFormChangesForm extends Form implements UnsavedFormChangesFormModel {
model: UnsavedFormChangesFormModel;
initModel: SomeRequired<this['model'], 'parent' | 'unsavedForms'>;
unsavedForms: Form[];
openFormsField: ListBox<Form>;
constructor();
protected _jsonModel(): FormModel;
protected _init(model: InitModelOf<this>): void;
protected _validate(): Status;
getInvalidForms(): Form[];
static getFormDisplayName(form: Form): string;
}
//# sourceMappingURL=UnsavedFormChangesForm.d.ts.map