UNPKG

@omnia/fx

Version:

Provide Omnia Fx typings and tooling for clientside Omnia development.

31 lines (30 loc) 1.1 kB
import { IWebComponentInstance } from "../../../.."; import { ITextFieldEdit } from "./ITextFieldEdit"; import { EnterprisePropertyDefinition, EnterprisePropertyTextItemSettings } from "../../../../models"; import { VueComponentBase } from "../../../VueComponentBase"; import { MultilingualStore } from "../../../../stores"; export declare class TextFieldEdit extends VueComponentBase<{ required?: boolean; }, {}, {}> implements IWebComponentInstance, ITextFieldEdit { valueBind: { [propertyInternalName: string]: string; }; onValueChanged: (value: string) => void; disabled: boolean; property: EnterprisePropertyDefinition; dark?: boolean; filled?: boolean; settings: EnterprisePropertyTextItemSettings; multilingualStore: MultilingualStore; isRequired: boolean; errorMessages: Array<string>; isError: boolean; mounted(): void; created(): void; beforeDestroy(): void; updateErrorMessages(): void; onTextChanged(): void; onInputChanged(): void; private getValidationRules; render(): VueTsxSupport.JSX.Element; }