ToggleButtonGroup<T, P> constructor
const
ToggleButtonGroup<T, P> ({
- required List<
SelectOption< options,T, P> > - required T? value,
- required void onChange(
- T? value
- ToggleButtonBuilder<
T, P> ? buttonBuilder, - double spacing = 8.0,
- double runSpacing = 8.0,
- WrapAlignment wrapAlignment = WrapAlignment.start,
- WrapCrossAlignment wrapCrossAxisAlignment = WrapCrossAlignment.center,
- bool isDisabled = false,
- bool scrollable = false,
- ScrollController? scrollController,
- MainAxisAlignment scrollAlignment = MainAxisAlignment.start,
- CrossAxisAlignment scrollCrossAlignment = CrossAxisAlignment.center,
- EdgeInsetsGeometry? scrollPadding,
- ScrollPhysics? scrollPhysics,
- Clip clipBehavior = Clip.hardEdge,
- Key? key,
Implementation
const ToggleButtonGroup({
required this.options,
required this.value,
required this.onChange,
this.buttonBuilder,
this.spacing = 8.0,
this.runSpacing = 8.0,
this.wrapAlignment = WrapAlignment.start,
this.wrapCrossAxisAlignment = WrapCrossAlignment.center,
this.isDisabled = false,
this.scrollable = false,
this.scrollController,
this.scrollAlignment = MainAxisAlignment.start,
this.scrollCrossAlignment = CrossAxisAlignment.center,
this.scrollPadding,
this.scrollPhysics,
this.clipBehavior = Clip.hardEdge,
super.key,
});