@veracity/vui
Version:
Veracity UI is a React component library crafted for use within Veracity applications and pages. Based on Styled Components and @xstyled.
18 lines (17 loc) • 930 B
TypeScript
import { ChangeEventHandler, FocusEventHandler } from "../utils/types.js";
import { ThemingProps } from "../theme/types.js";
import { SystemProps } from "../system/system.js";
//#region src/radio/radioGroup.types.d.ts
type RadioGroupProps = SystemProps & ThemingProps<'Radio'> & {
/** Deprecated. Please use variant instead. @deprecated */colorScheme?: 'blue' | 'prussian'; /** Passes the prop to each radio. */
disabled?: boolean; /** Displays radio buttons in a row. */
isRow?: boolean; /** Passes the prop to each checkbox. */
name?: string; /** Passes the prop to each checkbox. */
onBlur?: FocusEventHandler; /** Passes the prop to each checkbox. */
onChange?: ChangeEventHandler; /** Passes the prop to each checkbox. */
onFocus?: FocusEventHandler; /** Passes the prop to each checkbox. */
value?: number | string;
};
//#endregion
export { RadioGroupProps };
//# sourceMappingURL=radioGroup.types.d.ts.map