mouseMoveTools property

List<Tool> get mouseMoveTools

This read-only property returns the list of Tools that might be started upon a mouse or finger move event. When the ToolManager handles a mouse-move or touch-move event in #doMouseMove, 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:

  • #linkingTool, a LinkingTool
  • #draggingTool, a DraggingTool
  • #dragSelectingTool, a DragSelectingTool
  • #panningTool, a PanningTool

Implementation

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

Implementation

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