SegmentedControlContent constructor

const SegmentedControlContent({
  1. required List<String> segments,
  2. required int selectedIndex,
  3. required ValueChanged<int> onSegmentSelected,
  4. required TextStyle? selectedTextStyle,
  5. required TextStyle? unselectedTextStyle,
  6. required Color? indicatorColor,
  7. required double borderRadius,
  8. required GlassQuality quality,
  9. LiquidGlassSettings? indicatorSettings,
  10. GlobalKey<State<StatefulWidget>>? backgroundKey,
  11. GlassInteractionBehavior interactionBehavior = GlassInteractionBehavior.full,
  12. Color? glowColor,
  13. double glowRadius = 1.5,
  14. Key? key,
})

Implementation

const SegmentedControlContent({
  required this.segments,
  required this.selectedIndex,
  required this.onSegmentSelected,
  required this.selectedTextStyle,
  required this.unselectedTextStyle,
  required this.indicatorColor,
  required this.borderRadius,
  required this.quality,
  this.indicatorSettings,
  this.backgroundKey,
  this.interactionBehavior = GlassInteractionBehavior.full,
  this.glowColor,
  this.glowRadius = 1.5,
  super.key,
});