RawRadio<T> constructor
- Key? key,
- required T value,
- required WidgetStateProperty<
MouseCursor> mouseCursor, - required bool toggleable,
- required FocusNode focusNode,
- required bool autofocus,
- required RadioGroupRegistry<
T> ? groupRegistry, - required bool enabled,
- required RadioBuilder builder,
Creates a radio button.
If enabled
is true, the groupRegistry
must not be null.
Implementation
const RawRadio({
super.key,
required this.value,
required this.mouseCursor,
required this.toggleable,
required this.focusNode,
required this.autofocus,
required this.groupRegistry,
required this.enabled,
required this.builder,
}) : assert(!enabled || groupRegistry != null, 'an enabled raw radio must have a registry');