UNPKG

ideaz-element

Version:

<p align="center"> <a href="" target="_blank" rel="noopener noreferrer"> <img src="./docs/public/logo.svg" alt="Ideaz Element" width="180" style="width: 180px;" /> </a> </p>

28 lines (26 loc) 2.63 kB
import { FormItemProps } from '../props'; export declare function useFormItemProps(props: FormItemProps): { formItemProps: globalThis.ComputedRef<{ labelWidth: import('element-plus/es/utils').EpPropMergeType<readonly [StringConstructor, NumberConstructor], unknown, unknown> | undefined; labelPosition?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "left" | "right" | "top", unknown> | undefined; inlineMessage?: import('element-plus/es/utils').EpPropMergeType<readonly [StringConstructor, BooleanConstructor], unknown, unknown> | undefined; showMessage?: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined; error?: string | undefined; size?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "small" | "default" | "large", unknown> | undefined; label?: string | (string & (() => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>)) | undefined; required?: import('element-plus/es/utils').EpPropMergeType<BooleanConstructor, unknown, unknown> | undefined; prop?: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => string | string[]) | (() => import('element-plus').FormItemProp) | ((new (...args: any[]) => string | string[]) | (() => import('element-plus').FormItemProp))[], unknown, unknown> | undefined; rules: import('element-plus/es/utils').EpPropMergeType<(new (...args: any[]) => import('element-plus').FormItemRule | import('element-plus').FormItemRule[]) | (() => import('element-plus/es/utils').Arrayable<import('element-plus').FormItemRule>) | ((new (...args: any[]) => import('element-plus').FormItemRule | import('element-plus').FormItemRule[]) | (() => import('element-plus/es/utils').Arrayable<import('element-plus').FormItemRule>))[], unknown, unknown> | Partial<Record<string, import('element-plus/es/utils').Arrayable<import('element-plus').FormItemRule>>> | undefined; validateStatus?: import('element-plus/es/utils').EpPropMergeType<StringConstructor, "" | "error" | "success" | "validating", unknown> | undefined; for?: string | undefined; tooltip?: import('index').FormItemTooltip | undefined; extra: string | (() => globalThis.VNode<import('vue').RendererNode, import('vue').RendererElement, { [key: string]: any; }>) | undefined; colon?: boolean | undefined; class?: string | string[] | undefined; style?: import('vue').CSSProperties | undefined; }>; };