UNPKG

vue-tag-maker

Version:

A customizable tag input component for Vue 3

82 lines (81 loc) 2.24 kB
declare const _default: import("vue").DefineComponent<{ name: StringConstructor; placeHolder: StringConstructor; state: ArrayConstructor; setState: FunctionConstructor; onChange: FunctionConstructor; onBlur: FunctionConstructor; separators: { type: ArrayConstructor; default: () => never[]; }; disableBackspaceRemove: { type: BooleanConstructor; default: boolean; }; onExisting: FunctionConstructor; onRemoved: FunctionConstructor; disabled: { type: BooleanConstructor; default: boolean; }; isEditOnRemove: { type: BooleanConstructor; default: boolean; }; beforeAddValidate: FunctionConstructor; onKeyUp: FunctionConstructor; classNames: ObjectConstructor; throttleTime: { type: NumberConstructor; default: number; }; }, any, { focusArray: never[]; throttle: null; }, { isFocus(): boolean; }, { cursorToInput(e: any): void; handleKeyDown(event: any): void; handleTagRemove(tag: any): void; }, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ name: StringConstructor; placeHolder: StringConstructor; state: ArrayConstructor; setState: FunctionConstructor; onChange: FunctionConstructor; onBlur: FunctionConstructor; separators: { type: ArrayConstructor; default: () => never[]; }; disableBackspaceRemove: { type: BooleanConstructor; default: boolean; }; onExisting: FunctionConstructor; onRemoved: FunctionConstructor; disabled: { type: BooleanConstructor; default: boolean; }; isEditOnRemove: { type: BooleanConstructor; default: boolean; }; beforeAddValidate: FunctionConstructor; onKeyUp: FunctionConstructor; classNames: ObjectConstructor; throttleTime: { type: NumberConstructor; default: number; }; }>>, { disabled: boolean; separators: unknown[]; disableBackspaceRemove: boolean; isEditOnRemove: boolean; throttleTime: number; }, {}>; export default _default;