es-com
Version:
### 介绍 ---
72 lines (71 loc) • 1.78 kB
TypeScript
declare const _default: {
props: {
modelValue: {
type: ArrayConstructor;
default: () => never[];
};
separator: {
type: StringConstructor;
default: string;
};
placeholder: {
type: StringConstructor;
default: string;
};
width: {
type: StringConstructor;
default: string;
};
filterable: BooleanConstructor;
clearable: BooleanConstructor;
disabled: BooleanConstructor;
props: {
type: ObjectConstructor;
default: () => {};
};
};
setup(prop: any, { emit }: {
emit: any;
}): {
options: import("vue").Ref<never[]>;
current: import("vue").Ref<never[]>;
labelArray: import("vue").Ref<any>;
labelObject: import("vue").Ref<{
label: never[];
value: never[];
}>;
initOptions: () => void;
};
data(): {
currentProps: {
multiple: any;
checkStrictly: any;
value: any;
label: any;
leaf: any;
lazy: boolean;
lazyLoad: any;
};
};
computed: {
placeholderVisible(): any;
};
watch: {
current(): void;
modelValue(v: any): void;
};
created(): void;
methods: {
getLabelArray(): Promise<void>;
/** 格式化id=>object */
getObject(id: any): Promise<{
value: any;
label: any;
}>;
lazyLoad(node: any, resolve: any): Promise<void>;
handleClose(item: any, i: any): void;
clearBtnClick(): void;
change(): void;
};
};
export default _default;