@zhsz/cool-design-crud
Version:
53 lines (52 loc) • 1.56 kB
TypeScript
import type { PropType } from 'vue';
declare const _default: import("vue").DefineComponent<{
modelValue: StringConstructor;
field: {
type: StringConstructor;
default: string;
};
fieldList: {
type: PropType<{
label: string;
value: string;
}[]>;
default: () => never[];
};
onSearch: FunctionConstructor;
placeholder: StringConstructor;
width: {
type: StringConstructor;
default: string;
};
}, () => import("vue/jsx-runtime").JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:modelValue" | "field-change")[], "change" | "update:modelValue" | "field-change", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: StringConstructor;
field: {
type: StringConstructor;
default: string;
};
fieldList: {
type: PropType<{
label: string;
value: string;
}[]>;
default: () => never[];
};
onSearch: FunctionConstructor;
placeholder: StringConstructor;
width: {
type: StringConstructor;
default: string;
};
}>> & {
onChange?: ((...args: any[]) => any) | undefined;
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
"onField-change"?: ((...args: any[]) => any) | undefined;
}, {
width: string;
field: string;
fieldList: {
label: string;
value: string;
}[];
}, {}>;
export default _default;