UNPKG

@vue-interface/textarea-field

Version:
581 lines (580 loc) 19.1 kB
declare const _sfc_main: import("vue").DefineComponent<{ /** * The autogrow attribute * * @property Boolean */ autogrow: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: boolean; }; }, unknown, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").DefineComponent<{ activity: { type: BooleanConstructor; default: boolean; }; animated: { type: BooleanConstructor; default: () => any; }; error: { type: (BooleanConstructor | StringConstructor | ArrayConstructor)[]; default: undefined; }; errors: { type: (BooleanConstructor | ObjectConstructor | ArrayConstructor)[]; default: undefined; }; feedback: { type: (StringConstructor | ArrayConstructor)[]; default: undefined; }; formControlClass: { type: (StringConstructor | ObjectConstructor | ArrayConstructor)[]; default: () => any; }; group: { type: BooleanConstructor; default: () => any; }; helpText: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; indicator: { type: (BooleanConstructor | StringConstructor | ObjectConstructor)[]; default: () => any; }; indicatorSize: { type: StringConstructor; default: undefined; }; invalid: BooleanConstructor; label: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; labelClass: { type: (StringConstructor | ObjectConstructor)[]; default: () => any; }; modelValue: { type: (BooleanConstructor | StringConstructor | ObjectConstructor | NumberConstructor | ArrayConstructor)[]; default: () => undefined; }; plaintext: BooleanConstructor; size: { type: StringConstructor; default: undefined; }; valid: BooleanConstructor; }, unknown, { currentValue: undefined; hasChanged: boolean; hasFocus: boolean; isDirty: import("vue").CreateComponentPublicInstance<Readonly<import("vue").ExtractPropTypes<{ activity: { type: BooleanConstructor; default: boolean; }; animated: { type: BooleanConstructor; default: () => any; }; error: { type: (BooleanConstructor | StringConstructor | ArrayConstructor)[]; default: undefined; }; errors: { type: (BooleanConstructor | ObjectConstructor | ArrayConstructor)[]; default: undefined; }; feedback: { type: (StringConstructor | ArrayConstructor)[]; default: undefined; }; formControlClass: { type: (StringConstructor | ObjectConstructor | ArrayConstructor)[]; default: () => any; }; group: { type: BooleanConstructor; default: () => any; }; helpText: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; indicator: { type: (BooleanConstructor | StringConstructor | ObjectConstructor)[]; default: () => any; }; indicatorSize: { type: StringConstructor; default: undefined; }; invalid: BooleanConstructor; label: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; labelClass: { type: (StringConstructor | ObjectConstructor)[]; default: () => any; }; modelValue: { type: (BooleanConstructor | StringConstructor | ObjectConstructor | NumberConstructor | ArrayConstructor)[]; default: () => undefined; }; plaintext: BooleanConstructor; size: { type: StringConstructor; default: undefined; }; valid: BooleanConstructor; }>> & { onFocus?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onKeypress?: ((...args: any[]) => any) | undefined; onKeyup?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onProgress?: ((...args: any[]) => any) | undefined; onPaste?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, {}, {}, {}, import("vue").MethodOptions, import("vue").DefineComponent<{ dropShadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; dropShadowableClassPrefix: { type: StringConstructor; default: string; }; shadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; shadowableClassPrefix: { type: StringConstructor; default: string; }; }, unknown, unknown, { shadowableClass(): { [x: string]: boolean; }; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ dropShadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; dropShadowableClassPrefix: { type: StringConstructor; default: string; }; shadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; shadowableClassPrefix: { type: StringConstructor; default: string; }; }>>, { shadow: string | boolean; dropShadow: string | boolean; dropShadowableClassPrefix: string; shadowableClassPrefix: string; }>, import("vue").ComponentOptionsMixin, {}, Readonly<import("vue").ExtractPropTypes<{ activity: { type: BooleanConstructor; default: boolean; }; animated: { type: BooleanConstructor; default: () => any; }; error: { type: (BooleanConstructor | StringConstructor | ArrayConstructor)[]; default: undefined; }; errors: { type: (BooleanConstructor | ObjectConstructor | ArrayConstructor)[]; default: undefined; }; feedback: { type: (StringConstructor | ArrayConstructor)[]; default: undefined; }; formControlClass: { type: (StringConstructor | ObjectConstructor | ArrayConstructor)[]; default: () => any; }; group: { type: BooleanConstructor; default: () => any; }; helpText: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; indicator: { type: (BooleanConstructor | StringConstructor | ObjectConstructor)[]; default: () => any; }; indicatorSize: { type: StringConstructor; default: undefined; }; invalid: BooleanConstructor; label: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; labelClass: { type: (StringConstructor | ObjectConstructor)[]; default: () => any; }; modelValue: { type: (BooleanConstructor | StringConstructor | ObjectConstructor | NumberConstructor | ArrayConstructor)[]; default: () => undefined; }; plaintext: BooleanConstructor; size: { type: StringConstructor; default: undefined; }; valid: BooleanConstructor; }>> & { onFocus?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onKeypress?: ((...args: any[]) => any) | undefined; onKeyup?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onProgress?: ((...args: any[]) => any) | undefined; onPaste?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, {}, false, {}, { P: Readonly<import("vue").ExtractPropTypes<{ dropShadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; dropShadowableClassPrefix: { type: StringConstructor; default: string; }; shadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; shadowableClassPrefix: { type: StringConstructor; default: string; }; }>>; B: {}; D: {}; C: { shadowableClass(): { [x: string]: boolean; }; }; M: {}; Defaults: { shadow: string | boolean; dropShadow: string | boolean; dropShadowableClassPrefix: string; shadowableClassPrefix: string; }; } & { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<import("vue").ExtractPropTypes<{ dropShadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; dropShadowableClassPrefix: { type: StringConstructor; default: string; }; shadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; shadowableClassPrefix: { type: StringConstructor; default: string; }; }>> & Readonly<import("vue").ExtractPropTypes<{ activity: { type: BooleanConstructor; default: boolean; }; animated: { type: BooleanConstructor; default: () => any; }; error: { type: (BooleanConstructor | StringConstructor | ArrayConstructor)[]; default: undefined; }; errors: { type: (BooleanConstructor | ObjectConstructor | ArrayConstructor)[]; default: undefined; }; feedback: { type: (StringConstructor | ArrayConstructor)[]; default: undefined; }; formControlClass: { type: (StringConstructor | ObjectConstructor | ArrayConstructor)[]; default: () => any; }; group: { type: BooleanConstructor; default: () => any; }; helpText: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; indicator: { type: (BooleanConstructor | StringConstructor | ObjectConstructor)[]; default: () => any; }; indicatorSize: { type: StringConstructor; default: undefined; }; invalid: BooleanConstructor; label: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; labelClass: { type: (StringConstructor | ObjectConstructor)[]; default: () => any; }; modelValue: { type: (BooleanConstructor | StringConstructor | ObjectConstructor | NumberConstructor | ArrayConstructor)[]; default: () => undefined; }; plaintext: BooleanConstructor; size: { type: StringConstructor; default: undefined; }; valid: BooleanConstructor; }>> & { onFocus?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onKeypress?: ((...args: any[]) => any) | undefined; onKeyup?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onProgress?: ((...args: any[]) => any) | undefined; onPaste?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, {}, {}, { shadowableClass(): { [x: string]: boolean; }; }, import("vue").MethodOptions, { shadow: string | boolean; dropShadow: string | boolean; dropShadowableClassPrefix: string; shadowableClassPrefix: string; }>; }, { model: { get(): any; set(value: any): void; }; id(): string | undefined; isEmpty(): boolean; isInvalid(): boolean; isValid(): boolean; componentName(): any; controlClass(): any; controlAttributes(): any; controlClasses(): any; controlSizeClass(): string; formGroupClasses(): { [x: number]: boolean; animated: any; 'form-group': any; 'has-activity': any; 'has-changed': any; 'has-focus': any; 'has-icon': boolean; 'is-dirty': any; 'is-empty': any; 'is-invalid': any; 'is-valid': any; } & (false | { [x: string]: boolean; }); plaintextClass(): "form-control-plaintext"; }, { bindEvents(el: HTMLElement): void; blur(): void; focus(): void; getFieldErrors(): any; getModelValue(): any; setModelValue(value: any): void; }, import("vue").DefineComponent<{ dropShadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; dropShadowableClassPrefix: { type: StringConstructor; default: string; }; shadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; shadowableClassPrefix: { type: StringConstructor; default: string; }; }, unknown, unknown, { shadowableClass(): { [x: string]: boolean; }; }, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ dropShadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; dropShadowableClassPrefix: { type: StringConstructor; default: string; }; shadow: { type: (BooleanConstructor | StringConstructor)[]; default: undefined; }; shadowableClassPrefix: { type: StringConstructor; default: string; }; }>>, { shadow: string | boolean; dropShadow: string | boolean; dropShadowableClassPrefix: string; shadowableClassPrefix: string; }>, import("vue").ComponentOptionsMixin, ("focus" | "blur" | "change" | "click" | "keypress" | "keyup" | "keydown" | "progress" | "paste" | "update:modelValue")[], "focus" | "blur" | "change" | "click" | "keypress" | "keyup" | "keydown" | "progress" | "paste" | "update:modelValue", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ activity: { type: BooleanConstructor; default: boolean; }; animated: { type: BooleanConstructor; default: () => any; }; error: { type: (BooleanConstructor | StringConstructor | ArrayConstructor)[]; default: undefined; }; errors: { type: (BooleanConstructor | ObjectConstructor | ArrayConstructor)[]; default: undefined; }; feedback: { type: (StringConstructor | ArrayConstructor)[]; default: undefined; }; formControlClass: { type: (StringConstructor | ObjectConstructor | ArrayConstructor)[]; default: () => any; }; group: { type: BooleanConstructor; default: () => any; }; helpText: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; indicator: { type: (BooleanConstructor | StringConstructor | ObjectConstructor)[]; default: () => any; }; indicatorSize: { type: StringConstructor; default: undefined; }; invalid: BooleanConstructor; label: { type: (StringConstructor | NumberConstructor)[]; default: undefined; }; labelClass: { type: (StringConstructor | ObjectConstructor)[]; default: () => any; }; modelValue: { type: (BooleanConstructor | StringConstructor | ObjectConstructor | NumberConstructor | ArrayConstructor)[]; default: () => undefined; }; plaintext: BooleanConstructor; size: { type: StringConstructor; default: undefined; }; valid: BooleanConstructor; }>> & { onFocus?: ((...args: any[]) => any) | undefined; onBlur?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onKeypress?: ((...args: any[]) => any) | undefined; onKeyup?: ((...args: any[]) => any) | undefined; onKeydown?: ((...args: any[]) => any) | undefined; onProgress?: ((...args: any[]) => any) | undefined; onPaste?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }, { error: string | boolean | unknown[]; errors: boolean | unknown[] | Record<string, any>; feedback: string | unknown[]; activity: boolean; animated: boolean; formControlClass: string | unknown[] | Record<string, any>; group: boolean; helpText: string | number; indicator: string | boolean | Record<string, any>; indicatorSize: string; invalid: boolean; label: string | number; labelClass: string | Record<string, any>; modelValue: string | number | boolean | unknown[] | Record<string, any>; plaintext: boolean; size: string; valid: boolean; }>, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ /** * The autogrow attribute * * @property Boolean */ autogrow: { type: (BooleanConstructor | StringConstructor | NumberConstructor)[]; default: boolean; }; }>>, { autogrow: string | number | boolean; }>; export default _sfc_main;