UNPKG

@varlet/ui

Version:

A Vue3 component library based on Material Design 2 and 3, supporting mobile and desktop.

27 lines (19 loc) 566 B
import { VNode } from 'vue' import { BasicAttributes, SetPropsDefaults, VarComponent } from './varComponent' export declare const optionProps: Record<keyof OptionProps, any> export interface OptionProps extends BasicAttributes { label?: any value?: any disabled?: boolean } export interface OptionData { selected: boolean } export class Option extends VarComponent { static setPropsDefaults: SetPropsDefaults<OptionProps> $props: OptionProps $slots: { default(data: OptionData): VNode[] } } export class _OptionComponent extends Option {}