UNPKG

@extclp/vexip-ui

Version:

A Vue 3 UI library, Highly customizability, full TypeScript, performance pretty good

49 lines (48 loc) 1.23 kB
import { ExtractPropTypes } from 'vue'; export declare const optionProps: { value: { type: (NumberConstructor | BooleanConstructor | StringConstructor)[]; default: null; }; label: { type: StringConstructor; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; divided: { type: BooleanConstructor; default: boolean; }; title: { type: StringConstructor; default: string; }; hitting: { type: BooleanConstructor; default: boolean; }; noHover: { type: BooleanConstructor; default: boolean; }; selected: { type: BooleanConstructor; default: boolean; }; onSelect: import('vue').PropType<import('@vexip-ui/config').AnyFunction | import('@vexip-ui/config').AnyFunction[]>; }; export type OptionProps = ExtractPropTypes<typeof optionProps>; export declare const optionGroupProps: { label: { type: StringConstructor; default: string; }; divided: { type: BooleanConstructor; default: boolean; }; }; export type OptionGroupProps = ExtractPropTypes<typeof optionGroupProps>;