MultipleSelector.d.ts 981 B

123456789101112131415161718
  1. import type { InnerSelectorProps } from './interface';
  2. import type { VueNode } from '../../_util/type';
  3. import type { DisplayValueType, RenderNode, CustomTagProps } from '../BaseSelect';
  4. declare type SelectorProps = InnerSelectorProps & {
  5. removeIcon?: RenderNode;
  6. maxTagCount?: number | 'responsive';
  7. maxTagTextLength?: number;
  8. maxTagPlaceholder?: VueNode | ((omittedValues: DisplayValueType[]) => VueNode);
  9. tokenSeparators?: string[];
  10. tagRender?: (props: CustomTagProps) => VueNode;
  11. onToggleOpen: any;
  12. choiceTransitionName?: string;
  13. onRemove: (value: DisplayValueType) => void;
  14. };
  15. declare const SelectSelector: import("vue").DefineComponent<SelectorProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<SelectorProps>, {
  16. onToggleOpen: any;
  17. }>;
  18. export default SelectSelector;