d-render
Version:
数据渲染库 - form、table、search-form
67 lines (66 loc) • 2.16 kB
TypeScript
declare const _default: import("vue").DefineComponent<{
model: ObjectConstructor;
fieldList: {
type: import("vue").PropType<IFormConfig[]>;
required: boolean;
};
hideSearch: BooleanConstructor;
handleAbsolute: BooleanConstructor;
collapse: {
type: BooleanConstructor;
default: undefined;
};
searchButtonText: StringConstructor;
searchReset: {
type: BooleanConstructor;
default: undefined;
};
grid: NumberConstructor;
equipment: StringConstructor;
labelPosition: StringConstructor;
completeRow: BooleanConstructor;
defaultModel: import("vue").PropType<IAnyObject>;
inForm: {
type: BooleanConstructor;
};
dependOnValues: import("vue").PropType<IAnyObject>;
}, () => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, {
[key: string]: any;
}>, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:model" | "search")[], "update:model" | "search", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
model: ObjectConstructor;
fieldList: {
type: import("vue").PropType<IFormConfig[]>;
required: boolean;
};
hideSearch: BooleanConstructor;
handleAbsolute: BooleanConstructor;
collapse: {
type: BooleanConstructor;
default: undefined;
};
searchButtonText: StringConstructor;
searchReset: {
type: BooleanConstructor;
default: undefined;
};
grid: NumberConstructor;
equipment: StringConstructor;
labelPosition: StringConstructor;
completeRow: BooleanConstructor;
defaultModel: import("vue").PropType<IAnyObject>;
inForm: {
type: BooleanConstructor;
};
dependOnValues: import("vue").PropType<IAnyObject>;
}>> & {
onSearch?: ((...args: any[]) => any) | undefined;
"onUpdate:model"?: ((...args: any[]) => any) | undefined;
}, {
hideSearch: boolean;
handleAbsolute: boolean;
collapse: boolean;
searchReset: boolean;
completeRow: boolean;
inForm: boolean;
}, {}>;
export default _default;