ant-design-vue
Version:
An enterprise-class UI design language and Vue-based implementation
256 lines (255 loc) • 10.4 kB
TypeScript
import type { ExtractPropTypes, PropType } from 'vue';
import type { TransferDirection, TransferItem } from './index';
export declare const transferListProps: {
prefixCls: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
dataSource: {
type: PropType<TransferItem[]>;
default: any[];
};
filter: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
filterOption: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
checkedKeys: import("vue-types").VueTypeDef<string[]>;
handleFilter: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
handleClear: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
renderItem: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
showSearch: import("vue-types").VueTypeValidableDef<boolean> & {
default: boolean;
};
searchPlaceholder: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
notFoundContent: import("vue-types").VueTypeValidableDef<any>;
itemUnit: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
itemsUnit: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
renderList: import("vue-types").VueTypeValidableDef<any>;
disabled: import("vue-types").VueTypeValidableDef<boolean>;
direction: PropType<TransferDirection>;
showSelectAll: import("vue-types").VueTypeValidableDef<boolean>;
remove: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectAll: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectCurrent: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectInvert: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
removeAll: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
removeCurrent: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectAllLabel: import("vue-types").VueTypeValidableDef<any>;
showRemove: import("vue-types").VueTypeValidableDef<boolean>;
pagination: import("vue-types").VueTypeValidableDef<any>;
onItemSelect: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onItemSelectAll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onItemRemove: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onScroll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
};
export declare type TransferListProps = Partial<ExtractPropTypes<typeof transferListProps>>;
declare const _default: import("vue").DefineComponent<{
prefixCls: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
dataSource: {
type: PropType<TransferItem[]>;
default: any[];
};
filter: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
filterOption: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
checkedKeys: import("vue-types").VueTypeDef<string[]>;
handleFilter: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
handleClear: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
renderItem: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
showSearch: import("vue-types").VueTypeValidableDef<boolean> & {
default: boolean;
};
searchPlaceholder: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
notFoundContent: import("vue-types").VueTypeValidableDef<any>;
itemUnit: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
itemsUnit: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
renderList: import("vue-types").VueTypeValidableDef<any>;
disabled: import("vue-types").VueTypeValidableDef<boolean>;
direction: PropType<TransferDirection>;
showSelectAll: import("vue-types").VueTypeValidableDef<boolean>;
remove: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectAll: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectCurrent: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectInvert: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
removeAll: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
removeCurrent: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectAllLabel: import("vue-types").VueTypeValidableDef<any>;
showRemove: import("vue-types").VueTypeValidableDef<boolean>;
pagination: import("vue-types").VueTypeValidableDef<any>;
onItemSelect: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onItemSelectAll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onItemRemove: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onScroll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("scroll" | "itemSelect" | "itemRemove" | "itemSelectAll")[], "scroll" | "itemSelect" | "itemRemove" | "itemSelectAll", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<ExtractPropTypes<{
prefixCls: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
dataSource: {
type: PropType<TransferItem[]>;
default: any[];
};
filter: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
filterOption: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
checkedKeys: import("vue-types").VueTypeDef<string[]>;
handleFilter: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
handleClear: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
renderItem: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
showSearch: import("vue-types").VueTypeValidableDef<boolean> & {
default: boolean;
};
searchPlaceholder: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
notFoundContent: import("vue-types").VueTypeValidableDef<any>;
itemUnit: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
itemsUnit: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
renderList: import("vue-types").VueTypeValidableDef<any>;
disabled: import("vue-types").VueTypeValidableDef<boolean>;
direction: PropType<TransferDirection>;
showSelectAll: import("vue-types").VueTypeValidableDef<boolean>;
remove: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectAll: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectCurrent: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectInvert: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
removeAll: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
removeCurrent: import("vue-types").VueTypeValidableDef<string> & {
default: string;
};
selectAllLabel: import("vue-types").VueTypeValidableDef<any>;
showRemove: import("vue-types").VueTypeValidableDef<boolean>;
pagination: import("vue-types").VueTypeValidableDef<any>;
onItemSelect: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onItemSelectAll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onItemRemove: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
onScroll: import("vue-types").VueTypeValidableDef<(...args: any[]) => any> & {
default: (...args: any[]) => any;
};
}>> & {
onScroll?: (...args: any[]) => any;
onItemSelect?: (...args: any[]) => any;
onItemRemove?: (...args: any[]) => any;
onItemSelectAll?: (...args: any[]) => any;
}, {
onScroll: (...args: any[]) => any;
prefixCls: string;
filter: string;
remove: string;
searchPlaceholder: string;
itemUnit: string;
itemsUnit: string;
selectAll: string;
selectCurrent: string;
selectInvert: string;
removeAll: string;
removeCurrent: string;
renderItem: (...args: any[]) => any;
handleClear: (...args: any[]) => any;
showSearch: boolean;
filterOption: (...args: any[]) => any;
onItemSelect: (...args: any[]) => any;
onItemRemove: (...args: any[]) => any;
dataSource: TransferItem[];
handleFilter: (...args: any[]) => any;
onItemSelectAll: (...args: any[]) => any;
}>;
export default _default;