UNPKG

ant-design-vue

Version:

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

85 lines (84 loc) 2.93 kB
import type { LabelValueType, RawValueType, CustomTagProps } from '../interface/generator'; import type { RenderNode } from '../interface'; import type { InnerSelectorProps } from './interface'; import type { VNodeChild } from 'vue'; declare type SelectorProps = InnerSelectorProps & { removeIcon?: RenderNode; maxTagCount?: number | 'responsive'; maxTagTextLength?: number; maxTagPlaceholder?: VNodeChild | ((omittedValues: LabelValueType[]) => VNodeChild); tokenSeparators?: string[]; tagRender?: (props: CustomTagProps) => VNodeChild; onToggleOpen: any; choiceTransitionName?: string; onSelect: (value: RawValueType, option: { selected: boolean; }) => void; }; declare const SelectSelector: import("vue").DefineComponent<SelectorProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, import("vue").EmitsOptions, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ prefixCls?: unknown; id?: unknown; mode?: unknown; inputRef?: unknown; placeholder?: unknown; disabled?: unknown; autofocus?: unknown; autocomplete?: unknown; values?: unknown; showSearch?: unknown; searchValue?: unknown; accessibilityIndex?: unknown; open?: unknown; tabindex?: unknown; onInputKeyDown?: unknown; onInputMouseDown?: unknown; onInputChange?: unknown; onInputPaste?: unknown; onInputCompositionStart?: unknown; onInputCompositionEnd?: unknown; removeIcon?: unknown; maxTagCount?: unknown; maxTagTextLength?: unknown; maxTagPlaceholder?: unknown; tokenSeparators?: unknown; tagRender?: unknown; onToggleOpen?: unknown; choiceTransitionName?: unknown; onSelect?: unknown; } & { onToggleOpen: any; } & { values?: Date | LabelValueType; prefixCls?: string; onSelect?: (value: RawValueType, option: { selected: boolean; }) => void; tabindex?: string | number; open?: boolean; disabled?: boolean; mode?: import("../interface").Mode; id?: string; searchValue?: string; inputRef?: import("../../_util/createRef").RefObject; autofocus?: boolean; autocomplete?: string; accessibilityIndex?: number; placeholder?: VNodeChild; showSearch?: boolean; onInputKeyDown?: void; onInputMouseDown?: void; onInputChange?: void; onInputPaste?: void; onInputCompositionStart?: void; onInputCompositionEnd?: void; removeIcon?: RenderNode; maxTagCount?: number | "responsive"; maxTagTextLength?: number; maxTagPlaceholder?: VNodeChild | ((omittedValues: LabelValueType[]) => VNodeChild); tokenSeparators?: string | Date; tagRender?: (props: CustomTagProps) => VNodeChild; choiceTransitionName?: string; }>, { onToggleOpen: any; }>; export default SelectSelector;