HexGridBuilder.defaultGrid constructor

HexGridBuilder.defaultGrid({
  1. required Size containerSize,
  2. int columns = 4,
  3. int rows = 4,
  4. HexOrientation orientation = HexOrientation.flat,
  5. List<Widget> children = const [],
  6. HexLayoutStrategy? layoutStrategy,
})

使用默认配置创建构建器

Implementation

factory HexGridBuilder.defaultGrid({
  required Size containerSize,
  int columns = 4,
  int rows = 4,
  HexOrientation orientation = HexOrientation.flat,
  List<Widget> children = const [],
  HexLayoutStrategy? layoutStrategy,
}) {
  final config = HexGridConfig.defaultConfig(
    containerSize: containerSize,
    columns: columns,
    rows: rows,
    orientation: orientation,
  );

  return HexGridBuilder(
    config: config,
    children: children,
    layoutStrategy: layoutStrategy,
  );
}