@volverjs/ui-vue
Version:
@volverjs/ui-vue is a lightweight Vue 3 component library to accompany @volverjs/style.
80 lines (79 loc) • 1.95 kB
TypeScript
export declare const VvRadioGroupProps: {
modelValue: {
type: (SymbolConstructor | ArrayConstructor | BooleanConstructor | StringConstructor | NumberConstructor)[];
default: undefined;
};
name: {
type: StringConstructor;
required: boolean;
};
vertical: {
type: BooleanConstructor;
default: boolean;
};
required: {
type: BooleanConstructor;
default: boolean;
};
loading: {
type: BooleanConstructor;
default: boolean;
};
loadingLabel: {
type: StringConstructor;
default: string;
};
label: {
type: (StringConstructor | NumberConstructor)[];
default: undefined;
};
modifiers: {
type: PropType<string | string[]>;
default: undefined;
};
readonly: {
type: BooleanConstructor;
default: boolean;
};
disabled: {
type: BooleanConstructor;
default: boolean;
};
hintLabel: {
type: StringConstructor;
default: string;
};
options: {
type: PropType<(import("../..").Option | string)[]>;
default: () => never[];
};
labelKey: {
type: (StringConstructor | FunctionConstructor)[];
default: string;
};
valueKey: {
type: (StringConstructor | FunctionConstructor)[];
default: string;
};
disabledKey: {
type: (StringConstructor | FunctionConstructor)[];
default: string;
};
invalid: {
type: BooleanConstructor;
default: boolean;
};
invalidLabel: {
type: (ArrayConstructor | StringConstructor)[];
default: undefined;
};
valid: {
type: BooleanConstructor;
default: boolean;
};
validLabel: {
type: (ArrayConstructor | StringConstructor)[];
default: undefined;
};
};
export declare const VvRadioGroupEvents: string[];