@vrx-arco/pro-components
Version:
<p align="center"> <img src="https://vrx-arco.github.io/arco-design-pro/favicon.svg" width="200" height="250"> </p>
140 lines (139 loc) • 4.58 kB
text/typescript
export declare const FormGridItem: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
gridProps: {
type: ObjectConstructor;
required: boolean;
};
field: {
type: StringConstructor;
default: string;
};
label: StringConstructor;
showColon: {
type: BooleanConstructor;
default: boolean;
};
noStyle: {
type: BooleanConstructor;
default: boolean;
};
disabled: BooleanConstructor;
help: StringConstructor;
extra: StringConstructor;
required: {
type: BooleanConstructor;
default: boolean;
};
rules: import("vue").PropType<import("@arco-design/web-vue").FieldRule | import("@arco-design/web-vue").FieldRule[]>;
validateStatus: import("vue").PropType<"success" | "warning" | "error" | "validating">;
validateTrigger: {
type: import("vue").PropType<("change" | "input" | "focus" | "blur") | ("change" | "input" | "focus" | "blur")[]>;
};
labelColProps: ObjectConstructor;
wrapperColProps: ObjectConstructor;
hideLabel: {
type: BooleanConstructor;
default: boolean;
};
hideAsterisk: {
type: BooleanConstructor;
default: boolean;
};
labelColStyle: ObjectConstructor;
wrapperColStyle: ObjectConstructor;
rowProps: ObjectConstructor;
rowClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
contentClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
contentFlex: {
type: BooleanConstructor;
default: boolean;
};
mergeProps: {
type: import("vue").PropType<boolean | ((props: Record<string, any>) => Record<string, any>)>;
default: boolean;
};
labelColFlex: (StringConstructor | NumberConstructor)[];
feedback: {
type: BooleanConstructor;
default: boolean;
};
labelComponent: {
type: StringConstructor;
default: string;
};
labelAttrs: ObjectConstructor;
}>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
gridProps: {
type: ObjectConstructor;
required: boolean;
};
field: {
type: StringConstructor;
default: string;
};
label: StringConstructor;
showColon: {
type: BooleanConstructor;
default: boolean;
};
noStyle: {
type: BooleanConstructor;
default: boolean;
};
disabled: BooleanConstructor;
help: StringConstructor;
extra: StringConstructor;
required: {
type: BooleanConstructor;
default: boolean;
};
rules: import("vue").PropType<import("@arco-design/web-vue").FieldRule | import("@arco-design/web-vue").FieldRule[]>;
validateStatus: import("vue").PropType<"success" | "warning" | "error" | "validating">;
validateTrigger: {
type: import("vue").PropType<("change" | "input" | "focus" | "blur") | ("change" | "input" | "focus" | "blur")[]>;
};
labelColProps: ObjectConstructor;
wrapperColProps: ObjectConstructor;
hideLabel: {
type: BooleanConstructor;
default: boolean;
};
hideAsterisk: {
type: BooleanConstructor;
default: boolean;
};
labelColStyle: ObjectConstructor;
wrapperColStyle: ObjectConstructor;
rowProps: ObjectConstructor;
rowClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
contentClass: (StringConstructor | ArrayConstructor | ObjectConstructor)[];
contentFlex: {
type: BooleanConstructor;
default: boolean;
};
mergeProps: {
type: import("vue").PropType<boolean | ((props: Record<string, any>) => Record<string, any>)>;
default: boolean;
};
labelColFlex: (StringConstructor | NumberConstructor)[];
feedback: {
type: BooleanConstructor;
default: boolean;
};
labelComponent: {
type: StringConstructor;
default: string;
};
labelAttrs: ObjectConstructor;
}>> & Readonly<{}>, {
disabled: boolean;
required: boolean;
field: string;
showColon: boolean;
noStyle: boolean;
hideLabel: boolean;
hideAsterisk: boolean;
contentFlex: boolean;
mergeProps: boolean | ((props: Record<string, any>) => Record<string, any>);
feedback: boolean;
labelComponent: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;