@inkline/inkline
Version:
Inkline is the intuitive UI Components library that gives you a developer-friendly foundation for building high-quality, accessible, and customizable Vue.js 3 Design Systems.
14 lines (13 loc) • 393 B
TypeScript
import type { Ref } from 'vue';
import type { FormOption } from '@inkline/inkline/types';
export interface RadioGroupInjection {
name: Ref<string>;
value: Ref;
size: Ref<string>;
color: Ref<string>;
disabled: Ref<boolean>;
readonly: Ref<boolean>;
onChange: (value: any) => void;
onBlur: (event: FocusEvent) => void;
}
export type RadioGroupOption = FormOption;