getInteractableDrawing method

  1. @override
DoodleInteractableDrawing getInteractableDrawing(
  1. DrawingContext drawingContext,
  2. GetDrawingState getDrawingState
)
override

Returns back the InteractableDrawing instance of this drawing tool.

getDrawingState is a callback that returns the current state of a InteractableDrawing.

Implementation

@override
DoodleInteractableDrawing getInteractableDrawing(
  DrawingContext drawingContext,
  GetDrawingState getDrawingState,
) => DoodleInteractableDrawing(
  config: this,
  points: List<EdgePoint>.of(edgePoints),
  drawingContext: drawingContext,
  getDrawingState: getDrawingState,
);