UNPKG

zgg-ui

Version:

2.0.1 正式版本 基于 Vue 3、UniApp 和 TypeScript 开发的多端适配移动端 UI 组件库,旨在提供丰富的组件集合,帮助开发者快速构建多端响应式的移动应用界面

22 lines (17 loc) 632 B
import type { InjectionKey } from 'vue' import { propsHook, PropsTypeHook } from '../../libs/zHooks' type zRadioSizeType = 'small' | 'normal' | 'large' interface RadioGroupProps extends PropsTypeHook { size?: zRadioSizeType disabled?: boolean labelDisabled?: boolean border?: boolean activeColor?: string modelValue?: string | number | boolean label?: string | number | boolean } export interface RadioGroupContext extends RadioGroupProps { changeEvent: (val: RadioGroupProps['modelValue']) => void } export const zRadioGroupKey: InjectionKey<RadioGroupContext> = Symbol('zRadioGroupKey')