UNPKG

@tplc/wot

Version:

49 lines (48 loc) 1.05 kB
import type { PropType } from 'vue' export type RadioShape = 'dot' | 'button' | 'check' export type RadioIconPlacement = 'left' | 'right' | 'auto' export declare const radioProps: { /** 选中时的值 */ value: { type: (NumberConstructor | StringConstructor | BooleanConstructor)[] required: true } /** 单选框的形状 */ shape: PropType<RadioShape> /** 选中的颜色 */ checkedColor: StringConstructor /** 禁用 */ disabled: { type: PropType<boolean | null> default: null } /** 单元格 */ cell: { type: PropType<boolean | null> default: null } /** 大小 */ size: StringConstructor /** 内联 */ inline: { type: PropType<boolean | null> default: null } /** 最大宽度 */ maxWidth: StringConstructor /** * 图标位置 * 可选值: 'left' | 'right' | 'auto' */ iconPlacement: { type: PropType<RadioIconPlacement> } customStyle: { type: PropType<string> default: string } customClass: { type: PropType<string> default: string } }