UNPKG

@pusdn/pgz-comp-elep

Version:

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

195 lines (194 loc) 5.37 kB
declare const _sfc_main: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ modelValue: { type: null; required: false; default: undefined; }; pgzvalue: { type: null; required: false; default: undefined; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; dictOptions: { type: ArrayConstructor; required: false; default: () => never[]; }; async: { type: BooleanConstructor; required: false; default: boolean; }; placeholder: { type: StringConstructor; required: false; default: string; }; dict: { type: StringConstructor; required: false; default: string; }; mhFields: { type: StringConstructor; required: false; default: string; }; popContainer: { type: StringConstructor; required: false; default: string; }; pageSize: { type: NumberConstructor; required: false; default: number; }; getPopupContainer: { type: FunctionConstructor; required: false; default: null; }; mode: { type: StringConstructor; required: false; default: string; }; size: { type: StringConstructor; required: false; default: string; }; emptyText: { type: StringConstructor; required: false; default: string; }; }>, { useDebounceFn: <T extends (...args: any[]) => any>(fn: T, ms: number) => T; props: any; emits: (event: "update:modelValue" | "change" | "update:pgzvalue", ...args: any[]) => void; loading: import("vue").Ref<boolean, boolean>; selectedValue: import("vue").Ref<any, any>; selectedAsyncValue: import("vue").Ref<any, any>; options: import("vue").Ref<any[], any[]>; lastLoad: import("vue").Ref<number, number>; isFirstOpen: import("vue").Ref<boolean, boolean>; searchKeyword: import("vue").Ref<string, string>; lastQuery: import("vue").Ref<string, string>; computedAsyncValue: import("vue").WritableComputedRef<any, any>; initDictData: () => void; stringToArray: (value: string | undefined) => any[]; arrayToString: (value: any[] | undefined) => string; initSelectValue: () => void; initOptions: () => void; loadInitialData: (value: any) => void; initAsyncValue: () => void; initialLoading: import("vue").Ref<boolean, boolean>; loadInitialOptions: (values: any) => void; handleVisibleChange: (visible: any) => void; initialDataLoaded: import("vue").Ref<boolean, boolean>; loadData: (query: any) => void; handleAsyncChange: (value: any) => void; handleChange: (value: any) => void; selectAll: () => void; clearAll: () => void; getParentContainer: (node: any) => any; loadDataDebounced: (query: any) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("update:modelValue" | "change" | "update:pgzvalue")[], "update:modelValue" | "change" | "update:pgzvalue", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ modelValue: { type: null; required: false; default: undefined; }; pgzvalue: { type: null; required: false; default: undefined; }; disabled: { type: BooleanConstructor; required: false; default: boolean; }; dictOptions: { type: ArrayConstructor; required: false; default: () => never[]; }; async: { type: BooleanConstructor; required: false; default: boolean; }; placeholder: { type: StringConstructor; required: false; default: string; }; dict: { type: StringConstructor; required: false; default: string; }; mhFields: { type: StringConstructor; required: false; default: string; }; popContainer: { type: StringConstructor; required: false; default: string; }; pageSize: { type: NumberConstructor; required: false; default: number; }; getPopupContainer: { type: FunctionConstructor; required: false; default: null; }; mode: { type: StringConstructor; required: false; default: string; }; size: { type: StringConstructor; required: false; default: string; }; emptyText: { type: StringConstructor; required: false; default: string; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; "onUpdate:pgzvalue"?: ((...args: any[]) => any) | undefined; }>, { modelValue: any; size: string; disabled: boolean; placeholder: string; pgzvalue: any; dictOptions: unknown[]; async: boolean; dict: string; mhFields: string; popContainer: string; pageSize: number; getPopupContainer: Function; mode: string; emptyText: string; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _sfc_main;