UNPKG

@fesjs/fes-design

Version:
83 lines (82 loc) 3.02 kB
import { type CSSProperties, type PropType } from 'vue'; import type { SelectOption, SelectValue } from './interface'; declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{ readonly prefixCls: StringConstructor; readonly containerStyle: { readonly type: PropType<CSSProperties>; }; readonly options: { readonly type: PropType<SelectOption[]>; readonly default: () => SelectOption[]; }; readonly virtualScroll: { readonly type: PropType<number | boolean>; readonly default: true; }; readonly isSelect: { readonly type: FunctionConstructor; readonly default: () => void; }; readonly onSelect: { readonly type: FunctionConstructor; readonly default: () => void; }; readonly onHover: { readonly type: FunctionConstructor; readonly default: () => void; }; readonly isLimit: { readonly type: BooleanConstructor; }; readonly emptyText: StringConstructor; readonly renderOption: FunctionConstructor; readonly renderEmpty: FunctionConstructor; readonly hoverOptionValue: PropType<SelectValue>; readonly filterText: StringConstructor; readonly filterTextHighlight: BooleanConstructor; }>, () => import("vue/jsx-runtime").JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "scroll"[], "scroll", import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{ readonly prefixCls: StringConstructor; readonly containerStyle: { readonly type: PropType<CSSProperties>; }; readonly options: { readonly type: PropType<SelectOption[]>; readonly default: () => SelectOption[]; }; readonly virtualScroll: { readonly type: PropType<number | boolean>; readonly default: true; }; readonly isSelect: { readonly type: FunctionConstructor; readonly default: () => void; }; readonly onSelect: { readonly type: FunctionConstructor; readonly default: () => void; }; readonly onHover: { readonly type: FunctionConstructor; readonly default: () => void; }; readonly isLimit: { readonly type: BooleanConstructor; }; readonly emptyText: StringConstructor; readonly renderOption: FunctionConstructor; readonly renderEmpty: FunctionConstructor; readonly hoverOptionValue: PropType<SelectValue>; readonly filterText: StringConstructor; readonly filterTextHighlight: BooleanConstructor; }>> & Readonly<{ onScroll?: (...args: any[]) => any; }>, { readonly onSelect: Function; readonly options: SelectOption[]; readonly filterTextHighlight: boolean; readonly virtualScroll: number | boolean; readonly isSelect: Function; readonly onHover: Function; readonly isLimit: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;