UNPKG

tdesign-mobile-vue

Version:
19 lines (18 loc) 507 B
import { TNode } from '../common'; export interface TdSwitchProps<T = SwitchValue> { customValue?: Array<SwitchValue>; disabled?: boolean; icon?: TNode[]; label?: Array<string | TNode> | TNode<{ value: SwitchValue; }>; loading?: boolean; size?: 'small' | 'medium' | 'large'; value?: T; defaultValue?: T; modelValue?: T; onChange?: (value: T, context: { e: MouseEvent; }) => void; } export declare type SwitchValue = string | number | boolean;