ActionTool$Typings extension

on

Methods

canStart() bool
This tool can run when there is a mouse-down on an object with GraphObject#isActionable true or if the object is within a Panel that "isActionable".
doCancel() → void
Call the GraphObject#actionCancel event if defined on the current object.
doMouseDown() → void
If there is a GraphObject found with GraphObject#isActionable set to true, call that object's GraphObject#actionDown event, if it exists.
doMouseMove() → void
If this tool is active call GraphObject#actionMove, if it exists, on the active object.
doMouseUp() → void
Calls the GraphObject#actionUp event if defined, then effectively calls Tool#standardMouseClick to perform the normal click behaviors, and then stops this tool.