UNPKG

@fe6/water-pro

Version:

An enterprise-class UI design language and Vue-based implementation

148 lines (147 loc) 4.75 kB
/** @format */ import { PropType } from 'vue'; import { TagOptionItem } from './types'; declare const _default: import("vue").DefineComponent<{ value: { type: PropType<TagOptionItem[]>; default: () => any[]; }; maxTagTextLength: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; maxTagCount: import("vue-types").VueTypeValidableDef<number> & { default: number; } & { default: number; }; closable: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; createPlaceholder: import("vue-types").VueTypeValidableDef<string> & { default: string; }; createable: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; createInputable: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; createLoading: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; removeLoading: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; closeEmitAble: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; nameLabel: import("vue-types").VueTypeValidableDef<string> & { default: string; } & { default: string; }; color: import("vue-types").VueTypeValidableDef<string> & { default: string; } & { default: string; }; prefixCls: import("vue-types").VueTypeValidableDef<string> & { default: string; }; tagStyle: import("vue-types").VueTypeValidableDef<import("vue").CSSProperties>; className: import("vue-types").VueTypeValidableDef<any>; showSelected: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; createBordered: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; createIcon: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; } & { default: boolean; }; disabled: import("vue-types").VueTypeValidableDef<boolean> & { default: boolean; }; overlayClassName: import("vue-types").VueTypeValidableDef<any> & { default: any; }; }, { state: import("vue").WritableComputedRef<unknown> | { readonly value: any; } | ((val: any) => void) | import("vue").ToRefs<{ value: any; }>; stateTruer: import("vue").Ref<any[]>; options: import("vue").Ref<{ id: string | number; name: string; }[]>; removeIdx: import("vue").Ref<string | number>; handleClose: (removedTag: TagOptionItem, id: string | number) => void; showInput: (ev: MouseEvent) => void; handleInputConfirm: () => void; handleInputEnterConfirm: (ev: any) => void; handleInputChange: (ev: any) => void; inputRef: import("vue").Ref<any>; prefixClsNew: import("vue").ComputedRef<string>; getStrLength: (str?: unknown, replaceValue?: string) => number; configProvider: import("../../config-provider").ConfigConsumerProps; inputVisible: import("vue").Ref<boolean>; inputValue: import("vue").Ref<string>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "create-click" | "close-click")[], "change" | "create-click" | "close-click", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ value: TagOptionItem[]; prefixCls: string; color: string; disabled: boolean; maxTagCount: number; maxTagTextLength: number; closable: boolean; overlayClassName: any; createPlaceholder: string; createable: boolean; createInputable: boolean; createLoading: boolean; removeLoading: boolean; closeEmitAble: boolean; nameLabel: string; showSelected: boolean; createBordered: boolean; createIcon: boolean; } & { className?: any; tagStyle?: import("vue").CSSProperties; }>, { value: TagOptionItem[]; prefixCls: string; color: string; disabled: boolean; maxTagCount: number; maxTagTextLength: number; closable: boolean; overlayClassName: any; createPlaceholder: string; createable: boolean; createInputable: boolean; createLoading: boolean; removeLoading: boolean; closeEmitAble: boolean; nameLabel: string; showSelected: boolean; createBordered: boolean; createIcon: boolean; }>; export default _default;