Class | Description | |
---|---|---|
Represents objects that handle user input via pointing device. |
||
An abstract base class for classes that define how the Diagram responds to user gestures. |
||
This class is used when the diagram behavior is set to Behavior.DrawFreeForms. |
||
Represents a behavior that is suitable for creating links. Drawing started over a node creates a DiagramLink. Otherwise a lasso rectangle is displayed allowing the selection of items. |
||
Represents a behavior that is suitable for creating node nodes. Drawing anywhere on the screen creates DiagramNode instances. |
||
Encapsulates mouse or touch input information, provided to the behavior classes. |
||
This class is used when the diagram behavior is set to Behavior.LinkFreeForms. |
||
Represents a behavior that is suitable for creating whole diagrams. Drawing over empty screen areas creates DiagramNode instances. Drawing started over a node creates a DiagramLink. |
||
A controller that moves item labels. |
||
Represents a behavior that can be used only to select and modify existing items. New items cannot be created. |
||
This class is used when the diagram behavior is set to Behavior.MoveLabels. |
||
This class is used when the diagram behavior is set to Behavior.MoveNodes. |
||
Represents a behavior that can be used to pan the diagram. |
||
Provides information to touch controllers about the user action. |
||
Represents a behavior that can be used only to select existing items. Modifying items and creating new items is disabled. |
||
Represents objects that handle user touch input. |
||
Contains the arguments passed to the event handlers of touch-related events. |
||
Represents the connection points of disconnected links. |
||
A special node used as origin or destination of disconnected links. |