UNPKG

@npmxiaowu/h-ui-plus

Version:

Vue3 中基于Element-plus二次封装基础组件文档

94 lines (93 loc) 3.28 kB
export default _sfc_main; declare namespace _sfc_main { namespace props { namespace visible { export const type: BooleanConstructor; const _default: boolean; export { _default as default }; } namespace title { const type_1: StringConstructor; export { type_1 as type }; const _default_1: string; export { _default_1 as default }; } } const emits: string[]; function setup(__props: any, { expose: __expose, emit: __emit }: { expose: any; emit: any; }): { props: any; emit: any; editVisible: import("vue").Ref<boolean, boolean>; isEdit: import("vue").Ref<boolean, boolean>; total: import("vue").Ref<number, number>; page: import("vue").Ref<{ pageSize: number; pageNum: number; }, { pageSize: number; pageNum: number; } | { pageSize: number; pageNum: number; }>; searchName: import("vue").Ref<string, string>; multipleSelection: import("vue").Ref<never[], never[]>; form: import("vue").Ref<{ groupName: string; sortNum: number; userList: never[]; }, { groupName: string; sortNum: number; userList: never[]; } | { groupName: string; sortNum: number; userList: never[]; }>; formRef: import("vue").Ref<null, null>; pagedData: import("vue").Ref<never[], never[]>; handleClose: () => void; handleSave: () => void; getGroupList: (searchName: any) => Promise<void>; rules: { groupName: { required: boolean; message: string; trigger: string; }[]; sortNum: { required: boolean; message: string; trigger: string; }[]; }; handleSelectionChange: (val: any) => any; refresh: () => void; search: () => void; handleAdd: () => void; handleEdit: (row: any) => void; handleDelete: (row: any) => Promise<void>; handleBatchDelete: () => Promise<void>; getUserData: (data: any) => void; submitForm: () => Promise<void>; ref: typeof ref; reactive: typeof reactive; watch: typeof watch; computed: typeof import("@vue/reactivity").computed; onMounted: (hook: any, target?: import("vue").ComponentInternalInstance | null | undefined) => void; readonly ElMessage: import("element-plus/es/utils").SFCInstallWithContext<import("element-plus").Message>; readonly getSendReadGroup: typeof getSendReadGroup; readonly deleteSendReadGroup: typeof deleteSendReadGroup; readonly updateSendReadGroup: typeof updateSendReadGroup; }; } import { ref } from "@vue/runtime-core"; import { reactive } from "@vue/runtime-core"; import { watch } from "@vue/runtime-core"; import { getSendReadGroup } from "../api/index"; import { deleteSendReadGroup } from "../api/index"; import { updateSendReadGroup } from "../api/index";