merge static method

FTileGroupMixin<FTileGroupMixin<FTileMixin>> merge({
  1. required List<FTileGroupMixin<FTileMixin>> children,
  2. FTileGroupStyle? style,
  3. ScrollController? scrollController,
  4. double? cacheExtent,
  5. double maxHeight = double.infinity,
  6. DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  7. ScrollPhysics physics = const ClampingScrollPhysics(),
  8. bool enabled = true,
  9. FTileDivider divider = FTileDivider.full,
  10. String? semanticsLabel,
  11. Widget? label,
  12. Widget? description,
  13. Widget? error,
  14. Key? key,
})

Creates a FTileGroup that merges multiple FTileGroupMixins together.

All group labels will be ignored.

Implementation

static FTileGroupMixin<FTileGroupMixin<FTileMixin>> merge({
  required List<FTileGroupMixin<FTileMixin>> children,
  FTileGroupStyle? style,
  ScrollController? scrollController,
  double? cacheExtent,
  double maxHeight = double.infinity,
  DragStartBehavior dragStartBehavior = DragStartBehavior.start,
  ScrollPhysics physics = const ClampingScrollPhysics(),
  bool enabled = true,
  FTileDivider divider = FTileDivider.full,
  String? semanticsLabel,
  Widget? label,
  Widget? description,
  Widget? error,
  Key? key,
}) => _MergeTileGroups(
  key: key,
  style: style,
  scrollController: scrollController,
  cacheExtent: cacheExtent,
  maxHeight: maxHeight,
  dragStartBehavior: dragStartBehavior,
  physics: physics,
  enabled: enabled,
  divider: divider,
  semanticsLabel: semanticsLabel,
  label: label,
  description: description,
  error: error,
  children: children,
);