@npmxiaowu/h-ui-plus
Version:
Vue3 中基于Element-plus二次封装基础组件文档
103 lines (102 loc) • 3.43 kB
TypeScript
interface MyData {
datas: object | any[];
}
declare const _sfc_main: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
modelValue: {
type: (NumberConstructor | StringConstructor | ArrayConstructor)[];
default: string;
};
title: {
type: StringConstructor;
};
multiple: {
type: BooleanConstructor;
default: boolean;
};
resourceInfo: {
type: ObjectConstructor;
default: () => {
processId: string;
resourceId: string;
activityId: string;
activityDescCode: string;
};
};
processDescCode: {
type: StringConstructor;
default: string;
};
isStartProcess: {
type: BooleanConstructor;
default: boolean;
};
}>, {
props: any;
selectVal: import("vue").Ref<string, string>;
selectOption: import("vue").Ref<never[], never[]>;
selectButtonFlag: import("vue").Ref<boolean, boolean>;
selectLoading: import("vue").Ref<boolean, boolean>;
dialogShow: import("vue").Ref<boolean, boolean>;
inputv: import("vue").Ref<string, string>;
switchv: import("vue").Ref<boolean, boolean>;
Updatev: import("vue").Ref<boolean, boolean>;
selectValue: import("vue").Ref<never[], never[]>;
emits: (event: "update:modelValue" | "selectcFlow", ...args: any[]) => void;
selectData: import("vue").WritableComputedRef<string | number | unknown[], string | number | unknown[]>;
stepList: import("vue").Ref<never[], never[]>;
treeref: import("vue").Ref<{
datas: object | any[];
}, MyData | {
datas: object | any[];
}>;
isCompleted: import("vue").Ref<boolean, boolean>;
data: import("vue").Ref<never[], never[]>;
getSelectOption: () => Promise<void>;
selectUser: () => Promise<void>;
selectButton: () => void;
exportExcel: () => void;
extractUsers: (arr: any) => never[];
confirmCallback: (data: any) => Promise<void>;
processChange: (val: any) => void;
selectClick: (val: any) => void;
selectChange: (val: any) => void;
}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "selectcFlow")[], "update:modelValue" | "selectcFlow", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
modelValue: {
type: (NumberConstructor | StringConstructor | ArrayConstructor)[];
default: string;
};
title: {
type: StringConstructor;
};
multiple: {
type: BooleanConstructor;
default: boolean;
};
resourceInfo: {
type: ObjectConstructor;
default: () => {
processId: string;
resourceId: string;
activityId: string;
activityDescCode: string;
};
};
processDescCode: {
type: StringConstructor;
default: string;
};
isStartProcess: {
type: BooleanConstructor;
default: boolean;
};
}>> & Readonly<{
"onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
onSelectcFlow?: ((...args: any[]) => any) | undefined;
}>, {
modelValue: string | number | unknown[];
multiple: boolean;
resourceInfo: Record<string, any>;
processDescCode: string;
isStartProcess: boolean;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _sfc_main;