M3ESegmentedButton<T> constructor
const
M3ESegmentedButton<T> ({
- required List<
M3ESegment< segments,T> > - required Set<
T> selected, - required ValueChanged<
Set< onSelectionChanged,T> > - bool multiSelect = false,
- bool showSelectedIcon = true,
- Key? key,
M3ESegmentedButton.
Implementation
const M3ESegmentedButton({
required this.segments,
required this.selected,
required this.onSelectionChanged,
this.multiSelect = false,
this.showSelectedIcon = true,
super.key,
}) : assert(segments.length >= 2, 'A segmented button needs 2+ segments.');