mouseDownTools property

List<Tool> get mouseDownTools

This read-only property returns the list of Tools that might be started upon a mouse or finger press event. When the ToolManager handles a mouse-down or touch-down event in #doMouseDown, it searches this list in order, starting the first tool for which Tool#canStart returns true.

This list may be modified, but it must not be modified while any tool is handling events.

#initializeStandardTools installs the following tools, in order:

  • #actionTool, an ActionTool
  • #relinkingTool, a RelinkingTool
  • #linkReshapingTool, a LinkReshapingTool
  • #rotatingTool, a RotatingTool
  • #resizingTool, a ResizingTool

Implementation

_i3.List<_i3.Tool> get mouseDownTools => _i4.getProperty(
      this,
      'mouseDownTools',
    );
set mouseDownTools (List<Tool> value)

Implementation

set mouseDownTools(_i3.List<_i3.Tool> value) {
  _i4.setProperty(
    this,
    'mouseDownTools',
    value,
  );
}