HexWidget constructor

HexWidget({
  1. required String id,
  2. required Widget child,
  3. required HexCoordinate position,
  4. int spanWidth = 1,
  5. int spanHeight = 1,
  6. List<HexCoordinate>? occupiedCells,
  7. bool draggable = false,
  8. bool clipToHexShape = false,
  9. VoidCallback? onTap,
  10. VoidCallback? onLongPress,
  11. VoidCallback? onDragStarted,
  12. dynamic onDragEnd(
    1. HexCoordinate newPosition
    )?,
})

Implementation

HexWidget({
  required this.id,
  required this.child,
  required this.position,
  this.spanWidth = 1,
  this.spanHeight = 1,
  this.occupiedCells,
  this.draggable = false,
  this.clipToHexShape = false,
  this.onTap,
  this.onLongPress,
  this.onDragStarted,
  this.onDragEnd,
});