UNPKG

@arco-design/web-vue

Version:

Arco Design Vue 2.0: A Vue.js 3 UI Library

17 lines (16 loc) 861 B
import { Ref } from 'vue'; import { FormItemContext } from '../form/context'; import { Size } from '../_utils/constant'; export declare const useFormItem: ({ size, disabled, error, uninject, }?: { size?: Ref<"mini" | "small" | "medium" | "large" | undefined, "mini" | "small" | "medium" | "large" | undefined> | undefined; disabled?: Ref<boolean, boolean> | undefined; error?: Ref<boolean, boolean> | undefined; uninject?: boolean | undefined; }) => { formItemCtx: FormItemContext; mergedSize: import("vue").ComputedRef<"mini" | "small" | "medium" | "large" | undefined>; mergedDisabled: import("vue").ComputedRef<boolean>; mergedError: import("vue").ComputedRef<boolean>; feedback: Ref<string | undefined, string | undefined>; eventHandlers: Ref<import("..").FormItemEventHandler, import("..").FormItemEventHandler>; };