@eclipse-scout/core
Version:
Eclipse Scout runtime
13 lines • 647 B
TypeScript
import { FormField, InitModelOf, ObjectModel, ObjectWithType, SomeRequired, Status, ValidationResult } from '../..';
export declare class FormFieldValidationResultProvider implements ObjectWithType {
model: FormFieldValidationResultProviderModel;
initModel: SomeRequired<this['model'], 'field'>;
field: FormField;
objectType: string;
init(model: InitModelOf<this>): void;
provide(errorStatus: Status): ValidationResult;
}
export interface FormFieldValidationResultProviderModel extends ObjectModel<FormFieldValidationResultProvider> {
field?: FormField;
}
//# sourceMappingURL=FormFieldValidationResultProvider.d.ts.map