UNPKG

vue-devui

Version:

DevUI components based on Vite and Vue3

149 lines (148 loc) 5.78 kB
import { TKey } from '../transfer-types'; declare const _default: import("vue").DefineComponent<{ readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly height: { readonly type: NumberConstructor; readonly default: 320; }; readonly data: { readonly type: import("vue").PropType<import("../transfer-types").IItem[]>; readonly default: () => never[]; }; readonly defaultChecked: { readonly type: import("vue").PropType<TKey[]>; readonly default: () => never[]; }; readonly filter: { readonly type: import("vue").PropType<import("../transfer-types").filterValue>; readonly default: false; }; readonly unit: { readonly type: StringConstructor; readonly default: ""; }; readonly placeholder: { readonly type: StringConstructor; readonly default: ""; }; readonly isKeyupSearch: { readonly type: BooleanConstructor; readonly default: true; }; readonly search: { readonly type: import("vue").PropType<(direction: string, data: import("../transfer-types").IItem[], keyword: TKey) => void>; }; readonly direction: { readonly type: StringConstructor; readonly default: "source"; }; readonly isDrag: { readonly type: BooleanConstructor; readonly default: false; }; readonly sortMethods: { readonly type: import("vue").PropType<(data: import("../transfer-types").IItem[]) => import("../transfer-types").IItem[]>; }; readonly dragstart: { readonly type: import("vue").PropType<(event: DragEvent, item: import("../transfer-types").IItem) => void>; }; readonly drop: { readonly type: import("vue").PropType<(event: DragEvent, item: import("../transfer-types").IItem) => void>; }; readonly dragend: { readonly type: import("vue").PropType<(event: DragEvent, item: import("../transfer-types").IItem) => void>; }; readonly onUpdateAllChecked: { readonly type: import("vue").PropType<(value: boolean) => void>; }; readonly onChangeChecked: { readonly type: import("vue").PropType<([]: TKey) => void>; }; readonly renderContent: { readonly type: import("vue").PropType<(h: import("vue").RenderFunction, option: import("../transfer-types").IItem) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>; }; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, "updateAllChecked" | "changeChecked" | "updateData" | "changeButtonState", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{ readonly title: { readonly type: StringConstructor; readonly default: ""; }; readonly height: { readonly type: NumberConstructor; readonly default: 320; }; readonly data: { readonly type: import("vue").PropType<import("../transfer-types").IItem[]>; readonly default: () => never[]; }; readonly defaultChecked: { readonly type: import("vue").PropType<TKey[]>; readonly default: () => never[]; }; readonly filter: { readonly type: import("vue").PropType<import("../transfer-types").filterValue>; readonly default: false; }; readonly unit: { readonly type: StringConstructor; readonly default: ""; }; readonly placeholder: { readonly type: StringConstructor; readonly default: ""; }; readonly isKeyupSearch: { readonly type: BooleanConstructor; readonly default: true; }; readonly search: { readonly type: import("vue").PropType<(direction: string, data: import("../transfer-types").IItem[], keyword: TKey) => void>; }; readonly direction: { readonly type: StringConstructor; readonly default: "source"; }; readonly isDrag: { readonly type: BooleanConstructor; readonly default: false; }; readonly sortMethods: { readonly type: import("vue").PropType<(data: import("../transfer-types").IItem[]) => import("../transfer-types").IItem[]>; }; readonly dragstart: { readonly type: import("vue").PropType<(event: DragEvent, item: import("../transfer-types").IItem) => void>; }; readonly drop: { readonly type: import("vue").PropType<(event: DragEvent, item: import("../transfer-types").IItem) => void>; }; readonly dragend: { readonly type: import("vue").PropType<(event: DragEvent, item: import("../transfer-types").IItem) => void>; }; readonly onUpdateAllChecked: { readonly type: import("vue").PropType<(value: boolean) => void>; }; readonly onChangeChecked: { readonly type: import("vue").PropType<([]: TKey) => void>; }; readonly renderContent: { readonly type: import("vue").PropType<(h: import("vue").RenderFunction, option: import("../transfer-types").IItem) => import("vue").VNode<import("vue").RendererNode, import("vue").RendererElement, { [key: string]: any; }>>; }; }>>, { readonly filter: import("../transfer-types").filterValue; readonly data: import("../transfer-types").IItem[]; readonly height: number; readonly direction: string; readonly title: string; readonly unit: string; readonly placeholder: string; readonly isKeyupSearch: boolean; readonly defaultChecked: TKey[]; readonly isDrag: boolean; }>; export default _default;