StreamReactions.segmented constructor

StreamReactions.segmented({
  1. Key? key,
  2. required List<StreamReactionsItem> items,
  3. Widget? child,
  4. StreamReactionsPosition? position,
  5. StreamReactionsAlignment? alignment,
  6. int? max,
  7. bool overlap = true,
  8. double? indent,
  9. CrossAxisAlignment? crossAxisAlignment,
  10. Clip clipBehavior = Clip.none,
  11. VoidCallback? onPressed,
})

Creates segmented reactions where each type is rendered as its own chip.

Implementation

StreamReactions.segmented({
  super.key,
  required List<StreamReactionsItem> items,
  Widget? child,
  StreamReactionsPosition? position,
  StreamReactionsAlignment? alignment,
  int? max,
  bool overlap = true,
  double? indent,
  CrossAxisAlignment? crossAxisAlignment,
  Clip clipBehavior = Clip.none,
  VoidCallback? onPressed,
}) : props = .new(
       items: items,
       child: child,
       type: .segmented,
       position: position,
       alignment: alignment,
       max: max,
       overlap: overlap,
       indent: indent,
       crossAxisAlignment: crossAxisAlignment,
       clipBehavior: clipBehavior,
       onPressed: onPressed,
     );