This entity describes an abstract tool that can interact with the canvas. Concrete implementations of tools are located in features/tools
.
ToolHelpTooltip
- help tooltipToolOptionsTooltip
- options tooltip
DrawLineTool
- abstract class for the tools which works with lines: brush, eraser, etc.ShapeTool
- abstract class for the shape tools: rectangle, ellipse, etc.
activeTool
- current tooltoolCursor
- css cursor for the current tool