UNPKG

@fmdevui/fm-dev

Version:

Page level components developed based on Element Plus.

418 lines (417 loc) 9.9 kB
import { elSvg } from './svgIcon'; import { DefineComponent, ExtractPropTypes, ComponentOptionsMixin, PublicProps, ComponentProvideOptions } from 'vue'; 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>; export { FmTransfer, FmNoticeBar, FmDragImg, elSvg };