UNPKG

@fmdevui/fm-dev

Version:

Page level components developed based on Element Plus.

1,667 lines 74.1 kB
import { elSvg } from './svgIcon'; import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions, PropType, CreateComponentPublicInstanceWithMixins, GlobalComponents, GlobalDirectives, ComponentOptionsBase, VNodeProps, AllowedComponentProps, ComponentCustomProps, Ref } from 'vue'; import { TreeKey } from 'element-plus'; import { TQueryConditionProps } from './querycondition/type'; import { FmSelectTableProps } from './selecttable/type'; import { FmButtonSelfProps } from './fmbutton/type'; export * from './selecttable/type'; export * from './selecttable/ClickOutside'; export * from './fmbutton/type'; declare const FmTransfer: DefineComponent<ExtractPropTypes<{ leftTitle: StringConstructor; rightTitle: StringConstructor; options: { type: ObjectConstructor; default: () => { value: string; label: string; disabled: string; }; }; leftData: { type: ArrayConstructor; default: () => never[]; }; rightData: { type: ArrayConstructor; default: () => never[]; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { left: (...args: any[]) => void; right: (...args: any[]) => void; allLeft: (...args: any[]) => void; allRight: (...args: any[]) => void; "update:leftData": (...args: any[]) => void; "update:rightData": (...args: any[]) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ leftTitle: StringConstructor; rightTitle: StringConstructor; options: { type: ObjectConstructor; default: () => { value: string; label: string; disabled: string; }; }; leftData: { type: ArrayConstructor; default: () => never[]; }; rightData: { type: ArrayConstructor; default: () => never[]; }; }>> & Readonly<{ onLeft?: ((...args: any[]) => any) | undefined; onRight?: ((...args: any[]) => any) | undefined; onAllLeft?: ((...args: any[]) => any) | undefined; onAllRight?: ((...args: any[]) => any) | undefined; "onUpdate:leftData"?: ((...args: any[]) => any) | undefined; "onUpdate:rightData"?: ((...args: any[]) => any) | undefined; }>, { options: Record<string, any>; leftData: unknown[]; rightData: unknown[]; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const FmNoticeBar: DefineComponent<ExtractPropTypes<{ mode: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; color: { type: StringConstructor; default: string; }; background: { type: StringConstructor; default: string; }; size: { type: (StringConstructor | NumberConstructor)[]; default: number; }; height: { type: NumberConstructor; default: number; }; delay: { type: NumberConstructor; default: number; }; speed: { type: NumberConstructor; default: number; }; scrollable: { type: BooleanConstructor; default: boolean; }; leftIcon: { type: StringConstructor; default: string; }; rightIcon: { type: StringConstructor; default: string; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { close: (...args: any[]) => void; link: (...args: any[]) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ mode: { type: StringConstructor; default: string; }; text: { type: StringConstructor; default: string; }; color: { type: StringConstructor; default: string; }; background: { type: StringConstructor; default: string; }; size: { type: (StringConstructor | NumberConstructor)[]; default: number; }; height: { type: NumberConstructor; default: number; }; delay: { type: NumberConstructor; default: number; }; speed: { type: NumberConstructor; default: number; }; scrollable: { type: BooleanConstructor; default: boolean; }; leftIcon: { type: StringConstructor; default: string; }; rightIcon: { type: StringConstructor; default: string; }; }>> & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; onLink?: ((...args: any[]) => any) | undefined; }>, { text: string; size: string | number; mode: string; color: string; background: string; height: number; delay: number; speed: number; scrollable: boolean; leftIcon: string; rightIcon: string; }, {}, {}, {}, string, ComponentProvideOptions, true, { noticeBarWarpRef: HTMLDivElement; noticeBarTextRef: HTMLDivElement; }, HTMLDivElement>; declare const FmDragImg: DefineComponent<ExtractPropTypes<{ isPassing: { type: BooleanConstructor; default: boolean; }; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; text: { type: StringConstructor; default: string; }; successText: { type: StringConstructor; default: string; }; background: { type: StringConstructor; default: string; }; progressBarBg: { type: StringConstructor; default: string; }; completedBg: { type: StringConstructor; default: string; }; circle: { type: BooleanConstructor; default: boolean; }; radius: { type: StringConstructor; default: string; }; handlerIcon: { type: StringConstructor; }; successIcon: { type: StringConstructor; }; handlerBg: { type: StringConstructor; default: string; }; textSize: { type: StringConstructor; default: string; }; textColor: { type: StringConstructor; default: string; }; imgsrc: { type: StringConstructor; }; showTips: { type: BooleanConstructor; default: boolean; }; successTip: { type: StringConstructor; default: string; }; failTip: { type: StringConstructor; default: string; }; diffDegree: { type: NumberConstructor; default: number; }; minDegree: { type: NumberConstructor; default: number; }; maxDegree: { type: NumberConstructor; default: number; }; }>, {}, { isMoving: boolean; x: number; isOk: boolean; showBar: boolean; showErrorTip: boolean; ranRotate: number; cRotate: number; imgStyle: {}; }, { handlerStyle: () => { width: string; height: string; background: string; }; message: () => string; successMessage: () => string; dragVerifyStyle: () => { width: string; height: string; lineHeight: string; marginTop: string; background: string; borderRadius: string; }; dragVerifyImgStyle: () => { width: string; height: string; position: string; overflow: string; 'border-radius': string; }; progressBarStyle: () => { background: string; height: string; borderRadius: string; }; textStyle: () => { height: string; width: string; fontSize: string; }; factor: () => number; }, { checkimgLoaded: () => void; dragStart: (e: any) => void; dragMoving: (e: any) => void; dragFinish: (e: any) => void; passVerify: () => void; reset: () => void; reImg: () => void; refreshimg: () => void; }, ComponentOptionsMixin, ComponentOptionsMixin, {}, string, PublicProps, Readonly< ExtractPropTypes<{ isPassing: { type: BooleanConstructor; default: boolean; }; width: { type: NumberConstructor; default: number; }; height: { type: NumberConstructor; default: number; }; text: { type: StringConstructor; default: string; }; successText: { type: StringConstructor; default: string; }; background: { type: StringConstructor; default: string; }; progressBarBg: { type: StringConstructor; default: string; }; completedBg: { type: StringConstructor; default: string; }; circle: { type: BooleanConstructor; default: boolean; }; radius: { type: StringConstructor; default: string; }; handlerIcon: { type: StringConstructor; }; successIcon: { type: StringConstructor; }; handlerBg: { type: StringConstructor; default: string; }; textSize: { type: StringConstructor; default: string; }; textColor: { type: StringConstructor; default: string; }; imgsrc: { type: StringConstructor; }; showTips: { type: BooleanConstructor; default: boolean; }; successTip: { type: StringConstructor; default: string; }; failTip: { type: StringConstructor; default: string; }; diffDegree: { type: NumberConstructor; default: number; }; minDegree: { type: NumberConstructor; default: number; }; maxDegree: { type: NumberConstructor; default: number; }; }>> & Readonly<{}>, { circle: boolean; text: string; background: string; height: number; isPassing: boolean; width: number; successText: string; progressBarBg: string; completedBg: string; radius: string; handlerBg: string; textSize: string; textColor: string; showTips: boolean; successTip: string; failTip: string; diffDegree: number; minDegree: number; maxDegree: number; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const Fmselect: DefineComponent<ExtractPropTypes<{ optionData: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; bvalue: { type: StringConstructor; default: string; }; blabel: { type: StringConstructor; default: string; }; elabel: { type: StringConstructor; default: string; }; isshowelabel: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: string; }; id: { type: PropType<any>; }; name: { type: PropType<any>; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { change: (...args: any[]) => void; "update:id": (value: any) => void; "update:name": (value: any) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ optionData: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; bvalue: { type: StringConstructor; default: string; }; blabel: { type: StringConstructor; default: string; }; elabel: { type: StringConstructor; default: string; }; isshowelabel: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: string; }; id: { type: PropType<any>; }; name: { type: PropType<any>; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:id"?: ((value: any) => any) | undefined; "onUpdate:name"?: ((value: any) => any) | undefined; }>, { placeholder: string; optionData: any[]; bvalue: string; blabel: string; elabel: string; isshowelabel: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const FmAutocomplete: { new (...args: any[]): CreateComponentPublicInstanceWithMixins<Readonly< ExtractPropTypes<{ placeholder: { type: StringConstructor; default: string; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; top: { type: NumberConstructor; default: number; }; fId: { type: StringConstructor; default: string; }; fName: { type: StringConstructor; default: string; }; qId: { type: NumberConstructor; default: number; }; name: { type: PropType<string>; required: true; }; id: { type: PropType<Number>; required: true; }; }>> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; "onUpdate:id"?: ((value: Number) => any) | undefined; "onUpdate:name"?: ((value: string) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { reset: (...args: any[]) => void; select: (...args: any[]) => void; "update:id": (value: Number) => void; "update:name": (value: string) => void; }, PublicProps, { placeholder: string; top: number; apiService: string; apiAction: string; fId: string; fName: string; qId: number; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< ExtractPropTypes<{ placeholder: { type: StringConstructor; default: string; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; top: { type: NumberConstructor; default: number; }; fId: { type: StringConstructor; default: string; }; fName: { type: StringConstructor; default: string; }; qId: { type: NumberConstructor; default: number; }; name: { type: PropType<string>; required: true; }; id: { type: PropType<Number>; required: true; }; }>> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; "onUpdate:id"?: ((value: Number) => any) | undefined; "onUpdate:name"?: ((value: string) => any) | undefined; }>, {}, {}, {}, {}, { placeholder: string; top: number; apiService: string; apiAction: string; fId: string; fName: string; qId: number; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & ComponentOptionsBase<Readonly< ExtractPropTypes<{ placeholder: { type: StringConstructor; default: string; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; top: { type: NumberConstructor; default: number; }; fId: { type: StringConstructor; default: string; }; fName: { type: StringConstructor; default: string; }; qId: { type: NumberConstructor; default: number; }; name: { type: PropType<string>; required: true; }; id: { type: PropType<Number>; required: true; }; }>> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onSelect?: ((...args: any[]) => any) | undefined; "onUpdate:id"?: ((value: Number) => any) | undefined; "onUpdate:name"?: ((value: string) => any) | undefined; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { reset: (...args: any[]) => void; select: (...args: any[]) => void; "update:id": (value: Number) => void; "update:name": (value: string) => void; }, string, { placeholder: string; top: number; apiService: string; apiAction: string; fId: string; fName: string; qId: number; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { append?(_: {}): any; }; }); declare const Fminputdropdown: DefineComponent<ExtractPropTypes<{ optionData: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; bvalue: { type: StringConstructor; default: string; }; blabel: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; inputWidth: { type: StringConstructor; default: string; }; dropWidth: { type: StringConstructor; default: string; }; dropHeight: { type: StringConstructor; default: string; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; basecode: { type: StringConstructor; default: string; }; multibasecode: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; autoLoadData: { type: BooleanConstructor; default: boolean; }; id: { type: PropType<any>; }; name: { type: PropType<any>; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { change: (...args: any[]) => void; "update:id": (value: any) => void; "update:name": (value: any) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ optionData: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; bvalue: { type: StringConstructor; default: string; }; blabel: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; inputWidth: { type: StringConstructor; default: string; }; dropWidth: { type: StringConstructor; default: string; }; dropHeight: { type: StringConstructor; default: string; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; basecode: { type: StringConstructor; default: string; }; multibasecode: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; autoLoadData: { type: BooleanConstructor; default: boolean; }; id: { type: PropType<any>; }; name: { type: PropType<any>; }; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:id"?: ((value: any) => any) | undefined; "onUpdate:name"?: ((value: any) => any) | undefined; }>, { placeholder: string; optionData: any[]; bvalue: string; blabel: string; apiService: string; apiAction: string; inputWidth: string; dropWidth: string; dropHeight: string; basecode: string; multibasecode: any[]; autoLoadData: boolean; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const Fminputtable: { new (...args: any[]): CreateComponentPublicInstanceWithMixins<Readonly< ExtractPropTypes<{ modelValue: (StringConstructor | ArrayConstructor | NumberConstructor | null)[]; fetchOptions: { type: FunctionConstructor; }; islocalData: { type: BooleanConstructor; default: boolean; }; localdataList: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; method: { type: StringConstructor; default: string; }; valueProp: { type: StringConstructor; default: string; }; labelProp: { type: StringConstructor; default: string; }; labelFormat: { type: FunctionConstructor; default: (item: any) => undefined; }; keywordProp: { type: StringConstructor; default: string; }; dropdownWidth: { type: StringConstructor; default: string; }; dropdownHeight: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; defaultOptions: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; queryHeightOffset: { type: NumberConstructor; default: number; }; queryLabelWidth: { type: StringConstructor; }; queryParams: { type: ObjectConstructor; default: () => {}; }; pagination: { type: BooleanConstructor; default: boolean; }; disabled: BooleanConstructor; multiple: BooleanConstructor; clearable: BooleanConstructor; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { setValue: (option: any | any[], row?: any) => void; handleQuery: (clearKeyword?: boolean) => void; setQueryParams: (query: any, append?: boolean) => void; setDefaultOptions: (options: any[]) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { change: (...args: any[]) => void; "update:modelValue": (...args: any[]) => void; }, PublicProps, { disabled: boolean; placeholder: string; clearable: boolean; method: string; apiService: string; apiAction: string; islocalData: boolean; localdataList: any[]; valueProp: string; labelProp: string; labelFormat: Function; keywordProp: string; dropdownWidth: string; dropdownHeight: string; defaultOptions: any[]; queryHeightOffset: number; queryParams: Record<string, any>; pagination: boolean; multiple: boolean; }, true, {}, {}, GlobalComponents, GlobalDirectives, string, { selectRef: unknown; tableRef: unknown; }, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< ExtractPropTypes<{ modelValue: (StringConstructor | ArrayConstructor | NumberConstructor | null)[]; fetchOptions: { type: FunctionConstructor; }; islocalData: { type: BooleanConstructor; default: boolean; }; localdataList: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; method: { type: StringConstructor; default: string; }; valueProp: { type: StringConstructor; default: string; }; labelProp: { type: StringConstructor; default: string; }; labelFormat: { type: FunctionConstructor; default: (item: any) => undefined; }; keywordProp: { type: StringConstructor; default: string; }; dropdownWidth: { type: StringConstructor; default: string; }; dropdownHeight: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; defaultOptions: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; queryHeightOffset: { type: NumberConstructor; default: number; }; queryLabelWidth: { type: StringConstructor; }; queryParams: { type: ObjectConstructor; default: () => {}; }; pagination: { type: BooleanConstructor; default: boolean; }; disabled: BooleanConstructor; multiple: BooleanConstructor; clearable: BooleanConstructor; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { setValue: (option: any | any[], row?: any) => void; handleQuery: (clearKeyword?: boolean) => void; setQueryParams: (query: any, append?: boolean) => void; setDefaultOptions: (options: any[]) => void; }, {}, {}, {}, { disabled: boolean; placeholder: string; clearable: boolean; method: string; apiService: string; apiAction: string; islocalData: boolean; localdataList: any[]; valueProp: string; labelProp: string; labelFormat: Function; keywordProp: string; dropdownWidth: string; dropdownHeight: string; defaultOptions: any[]; queryHeightOffset: number; queryParams: Record<string, any>; pagination: boolean; multiple: boolean; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & ComponentOptionsBase<Readonly< ExtractPropTypes<{ modelValue: (StringConstructor | ArrayConstructor | NumberConstructor | null)[]; fetchOptions: { type: FunctionConstructor; }; islocalData: { type: BooleanConstructor; default: boolean; }; localdataList: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; method: { type: StringConstructor; default: string; }; valueProp: { type: StringConstructor; default: string; }; labelProp: { type: StringConstructor; default: string; }; labelFormat: { type: FunctionConstructor; default: (item: any) => undefined; }; keywordProp: { type: StringConstructor; default: string; }; dropdownWidth: { type: StringConstructor; default: string; }; dropdownHeight: { type: StringConstructor; default: string; }; placeholder: { type: StringConstructor; default: string; }; defaultOptions: { type: { (arrayLength: number): any[]; (...items: any[]): any[]; new (arrayLength: number): any[]; new (...items: any[]): any[]; isArray(arg: any): arg is any[]; readonly prototype: any[]; from<T>(arrayLike: ArrayLike<T>): T[]; from<T, U>(arrayLike: ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; from<T>(iterable: Iterable<T> | ArrayLike<T>): T[]; from<T, U>(iterable: Iterable<T> | ArrayLike<T>, mapfn: (v: T, k: number) => U, thisArg?: any): U[]; of<T>(...items: T[]): T[]; readonly [Symbol.species]: ArrayConstructor; }; default: never[]; }; queryHeightOffset: { type: NumberConstructor; default: number; }; queryLabelWidth: { type: StringConstructor; }; queryParams: { type: ObjectConstructor; default: () => {}; }; pagination: { type: BooleanConstructor; default: boolean; }; disabled: BooleanConstructor; multiple: BooleanConstructor; clearable: BooleanConstructor; }>> & Readonly<{ onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { setValue: (option: any | any[], row?: any) => void; handleQuery: (clearKeyword?: boolean) => void; setQueryParams: (query: any, append?: boolean) => void; setDefaultOptions: (options: any[]) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { change: (...args: any[]) => void; "update:modelValue": (...args: any[]) => void; }, string, { disabled: boolean; placeholder: string; clearable: boolean; method: string; apiService: string; apiAction: string; islocalData: boolean; localdataList: any[]; valueProp: string; labelProp: string; labelFormat: Function; keywordProp: string; dropdownWidth: string; dropdownHeight: string; defaultOptions: any[]; queryHeightOffset: number; queryParams: Record<string, any>; pagination: boolean; multiple: boolean; }, {}, string, {}, GlobalComponents, GlobalDirectives, string, ComponentProvideOptions> & VNodeProps & AllowedComponentProps & ComponentCustomProps & (new () => { $slots: { queryForm?(_: { query: { [x: string]: any; page?: number | undefined; pageSize?: number | undefined; }; handleQuery: () => void; }): any; columns?(_: {}): any; }; }); declare const Fmdatepicker: DefineComponent<ExtractPropTypes<{ dateType: { type: StringConstructor; default: string; }; adddaynum: { type: NumberConstructor; default: number; }; modelValue: { type: PropType<any>; }; }>, {}, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "update:modelValue": (value: any) => any; }, string, PublicProps, Readonly< ExtractPropTypes<{ dateType: { type: StringConstructor; default: string; }; adddaynum: { type: NumberConstructor; default: number; }; modelValue: { type: PropType<any>; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((value: any) => any) | undefined; }>, { dateType: string; adddaynum: number; }, {}, {}, {}, string, ComponentProvideOptions, true, {}, any>; declare const FmTree: DefineComponent<ExtractPropTypes<{ checkStrictly: { type: BooleanConstructor; default: boolean; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; paras: { type: ObjectConstructor; default: null; }; nodeKey: { type: StringConstructor; default: string; }; defaultProps: { type: ObjectConstructor; default: { children: string; label: string; }; }; placeholder: { type: StringConstructor; default: string; }; modelValue: { type: PropType<any>; }; }>, { fetchTreeData: (showLoading?: boolean) => Promise<any>; getCheckedKeys: () => TreeKey[]; setCurrentKey: (key?: TreeKey | undefined, shouldAutoExpandParent?: boolean | undefined) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { "node-click": (...args: any[]) => void; "update:modelValue": (value: any) => void; }, string, PublicProps, Readonly< ExtractPropTypes<{ checkStrictly: { type: BooleanConstructor; default: boolean; }; apiService: { type: StringConstructor; default: string; }; apiAction: { type: StringConstructor; default: string; }; paras: { type: ObjectConstructor; default: null; }; nodeKey: { type: StringConstructor; default: string; }; defaultProps: { type: ObjectConstructor; default: { children: string; label: string; }; }; placeholder: { type: StringConstructor; default: string; }; modelValue: { type: PropType<any>; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((value: any) => any) | undefined; "onNode-click"?: ((...args: any[]) => any) | undefined; }>, { placeholder: string; apiService: string; apiAction: string; checkStrictly: boolean; paras: Record<string, any>; nodeKey: string; defaultProps: Record<string, any>; }, {}, {}, {}, string, ComponentProvideOptions, true, { treeRef: unknown; }, any>; declare const FmQueryCondition: { new (...args: any[]): CreateComponentPublicInstanceWithMixins<Readonly< TQueryConditionProps> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }>, { queryState: { form: any; }; props: Readonly<{}> & { readonly opts: Record<string, any>; readonly labelWidth: string; readonly btnCheckBind: Record<string, any>; readonly btnResetBind: Record<string, any>; readonly loading: boolean; readonly reset: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly maxVisibleRows: number; readonly packUpTxt: string; readonly unfoldTxt: string; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly widthSize: number; readonly isDropDownSelectMore: boolean; readonly moreCheckList: any[]; readonly popoverAttrs: Record<string, any>; } & { readonly reset: boolean; readonly loading: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly isDropDownSelectMore: boolean; }; colLength: Ref<number, number>; resetData: () => void; resetHandle: () => void; checkHandle: (flagText?: any) => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean; type: string; val: any; }, dataIndex?: string) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { reset: (...args: any[]) => void; submit: (...args: any[]) => void; getCheckList: (...args: any[]) => void; handleEvent: (...args: any[]) => void; getRefs: (...args: any[]) => void; }, PublicProps, { reset: boolean; loading: boolean; labelWidth: string; moreCheckList: any[]; opts: Record<string, any>; btnCheckBind: Record<string, any>; btnResetBind: Record<string, any>; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; widthSize: number; isDropDownSelectMore: boolean; popoverAttrs: Record<string, any>; }, false, {}, {}, GlobalComponents, GlobalDirectives, string, {}, any, ComponentProvideOptions, { P: {}; B: {}; D: {}; C: {}; M: {}; Defaults: {}; }, Readonly< TQueryConditionProps> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }>, { queryState: { form: any; }; props: Readonly<{}> & { readonly opts: Record<string, any>; readonly labelWidth: string; readonly btnCheckBind: Record<string, any>; readonly btnResetBind: Record<string, any>; readonly loading: boolean; readonly reset: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly maxVisibleRows: number; readonly packUpTxt: string; readonly unfoldTxt: string; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly widthSize: number; readonly isDropDownSelectMore: boolean; readonly moreCheckList: any[]; readonly popoverAttrs: Record<string, any>; } & { readonly reset: boolean; readonly loading: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly isDropDownSelectMore: boolean; }; colLength: Ref<number, number>; resetData: () => void; resetHandle: () => void; checkHandle: (flagText?: any) => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean; type: string; val: any; }, dataIndex?: string) => void; }, {}, {}, {}, { reset: boolean; loading: boolean; labelWidth: string; moreCheckList: any[]; opts: Record<string, any>; btnCheckBind: Record<string, any>; btnResetBind: Record<string, any>; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; widthSize: number; isDropDownSelectMore: boolean; popoverAttrs: Record<string, any>; }>; __isFragment?: never; __isTeleport?: never; __isSuspense?: never; } & ComponentOptionsBase<Readonly< TQueryConditionProps> & Readonly<{ onReset?: ((...args: any[]) => any) | undefined; onSubmit?: ((...args: any[]) => any) | undefined; onGetCheckList?: ((...args: any[]) => any) | undefined; onHandleEvent?: ((...args: any[]) => any) | undefined; onGetRefs?: ((...args: any[]) => any) | undefined; }>, { queryState: { form: any; }; props: Readonly<{}> & { readonly opts: Record<string, any>; readonly labelWidth: string; readonly btnCheckBind: Record<string, any>; readonly btnResetBind: Record<string, any>; readonly loading: boolean; readonly reset: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly maxVisibleRows: number; readonly packUpTxt: string; readonly unfoldTxt: string; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly widthSize: number; readonly isDropDownSelectMore: boolean; readonly moreCheckList: any[]; readonly popoverAttrs: Record<string, any>; } & { readonly reset: boolean; readonly loading: boolean; readonly boolEnter: boolean; readonly isShowOpen: boolean; readonly isExpansion: boolean; readonly isFooter: boolean; readonly configChangedReset: boolean; readonly isShowWidthSize: boolean; readonly isDropDownSelectMore: boolean; }; colLength: Ref<number, number>; resetData: () => void; resetHandle: () => void; checkHandle: (flagText?: any) => void; handleEvent: ({ isChange, type, val }: { isChange?: boolean; type: string; val: any; }, dataIndex?: string) => void; }, {}, {}, {}, ComponentOptionsMixin, ComponentOptionsMixin, { reset: (...args: any[]) => void; submit: (...args: any[]) => void; getCheckList: (...args: any[]) => void; handleEvent: (...args: any[]) => void; getRefs: (...args: any[]) => void; }, string, { reset: boolean; loading: boolean; labelWidth: string; moreCheckList: any[]; opts: Record<string, any>; btnCheckBind: Record<string, any>; btnResetBind: Record<string, any>; boolEnter: boolean; isShowOpen: boolean; isExpansion: boolean; maxVisibleRows: number; packUpTxt: string; unfoldTxt: string; isFooter: boolean; configChangedReset: boolean; isShowWidthSize: boolean; widthSize: number; isDropDownSelectMore: boolean; popoverAttrs: Record<string, any>; },