GraphiteGrid constructor

GraphiteGrid({
  1. required Matrix matrix,
  2. required double cellWidth,
  3. required double cellPadding,
  4. GestureNodeTapDownCallback? onNodeTapDown,
  5. GestureNodeTapUpCallback? onNodeTapUp,
  6. GestureNodeLongPressStartCallback? onNodeLongPressStart,
  7. GestureNodeLongPressEndCallback? onNodeLongPressEnd,
  8. GestureNodeLongPressMoveUpdateCallback? onNodeLongPressMoveUpdate,
  9. GestureNodeForcePressStartCallback? onNodeForcePressStart,
  10. GestureNodeForcePressEndCallback? onNodeForcePressEnd,
  11. GestureNodeForcePressPeakCallback? onNodeForcePressPeak,
  12. GestureNodeForcePressUpdateCallback? onNodeForcePressUpdate,
  13. GestureNodeDragStartCallback? onNodePanStart,
  14. GestureNodeDragUpdateCallback? onNodePanUpdate,
  15. GestureNodeDragDownCallback? onNodePanDown,
  16. GestureNodeTapDownCallback? onNodeSecondaryTapDown,
  17. GestureNodeTapUpCallback? onNodeSecondaryTapUp,
  18. NodeCellBuilder? builder,
})

Implementation

GraphiteGrid({
  required this.matrix,
  required this.cellWidth,
  required this.cellPadding,
  this.onNodeTapDown,
  this.onNodeTapUp,
  this.onNodeLongPressStart,
  this.onNodeLongPressEnd,
  this.onNodeLongPressMoveUpdate,
  this.onNodeForcePressStart,
  this.onNodeForcePressEnd,
  this.onNodeForcePressPeak,
  this.onNodeForcePressUpdate,
  this.onNodePanStart,
  this.onNodePanUpdate,
  this.onNodePanDown,
  this.onNodeSecondaryTapDown,
  this.onNodeSecondaryTapUp,
  this.builder,
});