cursor property

MouseCursor get cursor

Implementation

MouseCursor get cursor {
  switch (this) {
    case DrawingTool.pencil:
    case DrawingTool.line:
    case DrawingTool.marker:
    case DrawingTool.polygon:
    case DrawingTool.square:
    case DrawingTool.circle:
    case DrawingTool.objectEraser:
    case DrawingTool.pixelEraser:
      return SystemMouseCursors.precise;
    case DrawingTool.sprayPaint:
      return SystemMouseCursors.click;
    case DrawingTool.fill:
      return SystemMouseCursors.click;
    case DrawingTool.stamp:
      return SystemMouseCursors.click;
  }
}