FTileGroup.merge constructor
      
      FTileGroup.merge({ 
    
- required List<FTileGroupMixin> children,
- FTileGroupStyle style(- FTileGroupStyle style
 
- ScrollController? scrollController,
- double? cacheExtent,
- double maxHeight = double.infinity,
- DragStartBehavior dragStartBehavior = DragStartBehavior.start,
- ScrollPhysics physics = const ClampingScrollPhysics(),
- bool? enabled,
- FItemDivider divider = FItemDivider.full,
- String? semanticsLabel,
- Widget? label,
- Widget? description,
- Widget? error,
- Key? key,
Creates a FTileGroup that merges multiple FTileGroupMixins together.
All group labels will be ignored.
Implementation
FTileGroup.merge({
  required List<FTileGroupMixin> children,
  this.style,
  this.scrollController,
  this.cacheExtent,
  this.maxHeight = double.infinity,
  this.dragStartBehavior = DragStartBehavior.start,
  this.physics = const ClampingScrollPhysics(),
  this.enabled,
  this.divider = FItemDivider.full,
  this.semanticsLabel,
  this.label,
  this.description,
  this.error,
  super.key,
}) : assert(0 < maxHeight, 'maxHeight ($maxHeight) must be > 0'),
     _builder = ((style, enabled) => SliverMainAxisGroup(
       slivers: [
         for (final (index, child) in children.indexed)
           FInheritedItemData.merge(
             style: style.tileStyle,
             enabled: enabled,
             dividerColor: style.dividerColor,
             dividerWidth: style.dividerWidth,
             divider: divider,
             index: index,
             last: index == children.length - 1,
             child: child,
           ),
       ],
     ));