UNPKG

@npmxiaowu/h-ui-plus

Version:

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

662 lines (661 loc) 22.6 kB
declare const TQueryCondition: ({ new (...args: any[]): import("vue").CreateComponentPublicInstanceWithMixins<Readonly<import("vue").ExtractPropTypes<{ opts: { type: ObjectConstructor; required: boolean; default: () => {}; }; labelWidth: { type: StringConstructor; default: string; }; btnCheckBind: { type: ObjectConstructor; default: () => {}; }; btnResetBind: { type: ObjectConstructor; default: () => {}; }; loading: { type: BooleanConstructor; default: boolean; }; reset: { type: BooleanConstructor; default: boolean; }; boolEnter: { type: BooleanConstructor; default: boolean; }; isShowOpen: { type: BooleanConstructor; default: boolean; }; isExpansion: { type: BooleanConstructor; default: boolean; }; maxVisibleRows: { type: NumberConstructor; default: number; }; packUpTxt: { type: StringConstructor; default: string; }; unfoldTxt: { type: StringConstructor; default: string; }; isFooter: { type: BooleanConstructor; default: boolean; }; configChangedReset: { type: BooleanConstructor; default: boolean; }; isShowWidthSize: { type: BooleanConstructor; default: boolean; }; widthSize: { type: NumberConstructor; default: number; }; isDropDownSelectMore: { type: BooleanConstructor; default: boolean; }; moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrs: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{ onHandleEvent?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onReset?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; }>, { compChildName: import("vue").ComputedRef<(opt: any) => "el-radio" | "el-checkbox" | "el-option" | undefined>; selectListType: import("vue").ComputedRef<(opt: any) => any>; compChildLabel: import("vue").ComputedRef<(opt: { type: any; arrLabel: any; }, value: { [x: string]: any; value: any; }) => any>; compChildValue: import("vue").ComputedRef<(opt: { type: any; arrKey: any; }, value: { [x: string]: any; value: any; }, key: any) => any>; compChildShowLabel: import("vue").ComputedRef<(opt: { type: any; arrLabel: any; }, value: { [x: string]: any; label: any; }) => any>; getPlaceholder: (row: any) => any; getColLength: () => number; props: any; slots: Readonly<{ [name: string]: import("vue").Slot<any> | undefined; }>; isShow: (name: string) => boolean; popoverAttrsBind: import("vue").ComputedRef<{ showTxt: string; title: string; allTxt: string; reverseTxt: string; clearTxt: string; }>; queryState: { form: any; }; colLength: import("vue").Ref<number, number>; showOpen: import("vue").Ref<boolean, boolean>; open: import("vue").Ref<boolean, boolean>; queryAttrs: import("vue").ComputedRef<{ btnTxt: string; }>; resetAttrs: import("vue").ComputedRef<{ btnTxt: string; }>; originCellLength: import("vue").ComputedRef<number>; cOpts: import("vue").ComputedRef<any>; cellLength: any; gridAreas: import("vue").ComputedRef<any>; cEvent: import("vue").ComputedRef<(opt: { eventHandle: any; comp: string | string[]; }) => any>; initForm: (opts: any, keepVal?: boolean) => any; emits: (event: "handleEvent" | "submit" | "reset" | "getCheckList", ...args: any[]) => void; tselecttableref: any; handleRef: (el: any, key: any) => void; resetHandle: () => void; resetData: () => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean | undefined; type: string; val: any; }, dataIndex?: string | undefined) => void; checkHandle: (flagText?: any) => void; RenderComp: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ render: FunctionConstructor; form: ObjectConstructor; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ render: FunctionConstructor; form: ObjectConstructor; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; MoreChoose: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrsBind: { type: ObjectConstructor; default: () => {}; }; }>, { props: any; checkList: any; isCheckList: any; allcheckList: any; emit: (event: "getCheckList", ...args: any[]) => void; handlecheckAll: () => void; handleReverseCheck: () => void; handleReset: () => void; getcheck: (val: any[]) => void; analysisObj: (val: any[]) => any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "getCheckList"[], "getCheckList", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrsBind: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{ onGetCheckList?: ((...args: any[]) => any) | undefined; }>, { moreCheckList: unknown[]; popoverAttrsBind: Record<string, any>; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleEvent" | "submit" | "reset" | "getCheckList")[], import("vue").PublicProps, { reset: boolean; opts: Record<string, any>; labelWidth: string; btnCheckBind: Record<string, any>; btnResetBind: Record<string, any>; loading: boolean; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; widthSize: number; isDropDownSelectMore: boolean; moreCheckList: unknown[]; popoverAttrs: Record<string, any>; }, true, {}, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, {}, any, import("vue").ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly<import("vue").ExtractPropTypes<{ opts: { type: ObjectConstructor; required: boolean; default: () => {}; }; labelWidth: { type: StringConstructor; default: string; }; btnCheckBind: { type: ObjectConstructor; default: () => {}; }; btnResetBind: { type: ObjectConstructor; default: () => {}; }; loading: { type: BooleanConstructor; default: boolean; }; reset: { type: BooleanConstructor; default: boolean; }; boolEnter: { type: BooleanConstructor; default: boolean; }; isShowOpen: { type: BooleanConstructor; default: boolean; }; isExpansion: { type: BooleanConstructor; default: boolean; }; maxVisibleRows: { type: NumberConstructor; default: number; }; packUpTxt: { type: StringConstructor; default: string; }; unfoldTxt: { type: StringConstructor; default: string; }; isFooter: { type: BooleanConstructor; default: boolean; }; configChangedReset: { type: BooleanConstructor; default: boolean; }; isShowWidthSize: { type: BooleanConstructor; default: boolean; }; widthSize: { type: NumberConstructor; default: number; }; isDropDownSelectMore: { type: BooleanConstructor; default: boolean; }; moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrs: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{ onHandleEvent?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onReset?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; }>, { compChildName: import("vue").ComputedRef<(opt: any) => "el-radio" | "el-checkbox" | "el-option" | undefined>; selectListType: import("vue").ComputedRef<(opt: any) => any>; compChildLabel: import("vue").ComputedRef<(opt: { type: any; arrLabel: any; }, value: { [x: string]: any; value: any; }) => any>; compChildValue: import("vue").ComputedRef<(opt: { type: any; arrKey: any; }, value: { [x: string]: any; value: any; }, key: any) => any>; compChildShowLabel: import("vue").ComputedRef<(opt: { type: any; arrLabel: any; }, value: { [x: string]: any; label: any; }) => any>; getPlaceholder: (row: any) => any; getColLength: () => number; props: any; slots: Readonly<{ [name: string]: import("vue").Slot<any> | undefined; }>; isShow: (name: string) => boolean; popoverAttrsBind: import("vue").ComputedRef<{ showTxt: string; title: string; allTxt: string; reverseTxt: string; clearTxt: string; }>; queryState: { form: any; }; colLength: import("vue").Ref<number, number>; showOpen: import("vue").Ref<boolean, boolean>; open: import("vue").Ref<boolean, boolean>; queryAttrs: import("vue").ComputedRef<{ btnTxt: string; }>; resetAttrs: import("vue").ComputedRef<{ btnTxt: string; }>; originCellLength: import("vue").ComputedRef<number>; cOpts: import("vue").ComputedRef<any>; cellLength: any; gridAreas: import("vue").ComputedRef<any>; cEvent: import("vue").ComputedRef<(opt: { eventHandle: any; comp: string | string[]; }) => any>; initForm: (opts: any, keepVal?: boolean) => any; emits: (event: "handleEvent" | "submit" | "reset" | "getCheckList", ...args: any[]) => void; tselecttableref: any; handleRef: (el: any, key: any) => void; resetHandle: () => void; resetData: () => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean | undefined; type: string; val: any; }, dataIndex?: string | undefined) => void; checkHandle: (flagText?: any) => void; RenderComp: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ render: FunctionConstructor; form: ObjectConstructor; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ render: FunctionConstructor; form: ObjectConstructor; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; MoreChoose: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrsBind: { type: ObjectConstructor; default: () => {}; }; }>, { props: any; checkList: any; isCheckList: any; allcheckList: any; emit: (event: "getCheckList", ...args: any[]) => void; handlecheckAll: () => void; handleReverseCheck: () => void; handleReset: () => void; getcheck: (val: any[]) => void; analysisObj: (val: any[]) => any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "getCheckList"[], "getCheckList", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrsBind: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{ onGetCheckList?: ((...args: any[]) => any) | undefined; }>, { moreCheckList: unknown[]; popoverAttrsBind: Record<string, any>; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, { reset: boolean; opts: Record<string, any>; labelWidth: string; btnCheckBind: Record<string, any>; btnResetBind: Record<string, any>; loading: boolean; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; widthSize: number; isDropDownSelectMore: boolean; moreCheckList: unknown[]; popoverAttrs: Record<string, any>; }>; __isFragment?: undefined; __isTeleport?: undefined; __isSuspense?: undefined; } & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{ opts: { type: ObjectConstructor; required: boolean; default: () => {}; }; labelWidth: { type: StringConstructor; default: string; }; btnCheckBind: { type: ObjectConstructor; default: () => {}; }; btnResetBind: { type: ObjectConstructor; default: () => {}; }; loading: { type: BooleanConstructor; default: boolean; }; reset: { type: BooleanConstructor; default: boolean; }; boolEnter: { type: BooleanConstructor; default: boolean; }; isShowOpen: { type: BooleanConstructor; default: boolean; }; isExpansion: { type: BooleanConstructor; default: boolean; }; maxVisibleRows: { type: NumberConstructor; default: number; }; packUpTxt: { type: StringConstructor; default: string; }; unfoldTxt: { type: StringConstructor; default: string; }; isFooter: { type: BooleanConstructor; default: boolean; }; configChangedReset: { type: BooleanConstructor; default: boolean; }; isShowWidthSize: { type: BooleanConstructor; default: boolean; }; widthSize: { type: NumberConstructor; default: number; }; isDropDownSelectMore: { type: BooleanConstructor; default: boolean; }; moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrs: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{ onHandleEvent?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onReset?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; }>, { compChildName: import("vue").ComputedRef<(opt: any) => "el-radio" | "el-checkbox" | "el-option" | undefined>; selectListType: import("vue").ComputedRef<(opt: any) => any>; compChildLabel: import("vue").ComputedRef<(opt: { type: any; arrLabel: any; }, value: { [x: string]: any; value: any; }) => any>; compChildValue: import("vue").ComputedRef<(opt: { type: any; arrKey: any; }, value: { [x: string]: any; value: any; }, key: any) => any>; compChildShowLabel: import("vue").ComputedRef<(opt: { type: any; arrLabel: any; }, value: { [x: string]: any; label: any; }) => any>; getPlaceholder: (row: any) => any; getColLength: () => number; props: any; slots: Readonly<{ [name: string]: import("vue").Slot<any> | undefined; }>; isShow: (name: string) => boolean; popoverAttrsBind: import("vue").ComputedRef<{ showTxt: string; title: string; allTxt: string; reverseTxt: string; clearTxt: string; }>; queryState: { form: any; }; colLength: import("vue").Ref<number, number>; showOpen: import("vue").Ref<boolean, boolean>; open: import("vue").Ref<boolean, boolean>; queryAttrs: import("vue").ComputedRef<{ btnTxt: string; }>; resetAttrs: import("vue").ComputedRef<{ btnTxt: string; }>; originCellLength: import("vue").ComputedRef<number>; cOpts: import("vue").ComputedRef<any>; cellLength: any; gridAreas: import("vue").ComputedRef<any>; cEvent: import("vue").ComputedRef<(opt: { eventHandle: any; comp: string | string[]; }) => any>; initForm: (opts: any, keepVal?: boolean) => any; emits: (event: "handleEvent" | "submit" | "reset" | "getCheckList", ...args: any[]) => void; tselecttableref: any; handleRef: (el: any, key: any) => void; resetHandle: () => void; resetData: () => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean | undefined; type: string; val: any; }, dataIndex?: string | undefined) => void; checkHandle: (flagText?: any) => void; RenderComp: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ render: FunctionConstructor; form: ObjectConstructor; }>, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ render: FunctionConstructor; form: ObjectConstructor; }>> & Readonly<{}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; MoreChoose: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrsBind: { type: ObjectConstructor; default: () => {}; }; }>, { props: any; checkList: any; isCheckList: any; allcheckList: any; emit: (event: "getCheckList", ...args: any[]) => void; handlecheckAll: () => void; handleReverseCheck: () => void; handleReset: () => void; getcheck: (val: any[]) => void; analysisObj: (val: any[]) => any; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "getCheckList"[], "getCheckList", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ moreCheckList: { type: ArrayConstructor; default: () => never[]; }; popoverAttrsBind: { type: ObjectConstructor; default: () => {}; }; }>> & Readonly<{ onGetCheckList?: ((...args: any[]) => any) | undefined; }>, { moreCheckList: unknown[]; popoverAttrsBind: Record<string, any>; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("handleEvent" | "submit" | "reset" | "getCheckList")[], "handleEvent" | "submit" | "reset" | "getCheckList", { reset: boolean; opts: Record<string, any>; labelWidth: string; btnCheckBind: Record<string, any>; btnResetBind: Record<string, any>; loading: boolean; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; widthSize: number; isDropDownSelectMore: boolean; moreCheckList: unknown[]; popoverAttrs: Record<string, any>; }, {}, string, {}, import("vue").GlobalComponents, import("vue").GlobalDirectives, string, import("vue").ComponentProvideOptions> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("vue").Plugin<any[]> & { label?: string | undefined; }) & Record<string, any>; export default TQueryCondition;