Usages of IInputMode
Properties
mutexOwner | in ConcurrencyController | Gets the current owner of the input mutex or null if no mode currently owns the mutex. | |
inputMode | in IInputModeContext | Gets the IInputMode which this context conceptually has been created for. | |
inputMode | in InputModeContext | ||
mutexOwner | in MultiplexingInputMode | Gets the IInputMode that currently owns the mutex. | |
inputMode | in CanvasComponent | Gets or sets the single IInputMode instance that shall be installed for this canvas. |
Method Return Values
getSortedModes () | in MultiplexingInputMode | Returns a list of all modes managed by this instance sorted by their priority. |
Method Parameters
ConcurrencyController (IInputMode) | in ConcurrencyController | Creates an instance that can be used to install the given mode . | |
InputModeContext (IInputModeContext, IInputMode?) | in InputModeContext | Creates a new instance of a context that is nested within the parentInputModeContext . | |
add (IInputMode) | in MultiplexingInputMode | Adds the given mode . | |
remove (IInputMode) | in MultiplexingInputMode | Removes the given mode from this compound mode. | |
GraphComponent (HTMLElement, ) | in GraphComponent | Creates a new instance of the GraphComponent in the given div element. | |
GraphComponent () | in GraphComponent | Creates a new instance of the GraphComponent. | |
GraphComponent (string, ) | in GraphComponent | Creates a new instance of GraphComponent using the div element that is specified by the selector . |
Implementing Types
ClickInputMode | An input mode that recognizes pointer clicks or taps. | |
ContextMenuInputMode | An implementation of the IInputMode interface that handles the display of a custom context menu when the user right-clicks on the CanvasComponent. | |
CreateBendInputMode | An IInputMode used for recognizing the gesture of creating IBends in an IGraph. | |
CreateEdgeInputMode | An IInputMode for interactively creating edges between nodes and edges in an IGraph displayed in a CanvasComponent or GraphComponent. | |
DropInputMode | An input mode which handles drag and drop related events on a CanvasComponent. | |
EditLabelInputMode | Handles interactive editing and adding of labels. | |
FocusGuardInputMode | An IInputMode that can be added to a MultiplexingInputMode to suppress other modes from performing unwanted actions if the control has just become focused. | |
HandleInputMode | An IInputMode implementation that can handle a collection of IHandles. | |
InputModeBase | Abstract base class implementation of an IInputMode that can be used concurrently with other IInputMode implementations if its exclusive property is true . | |
ItemHoverInputMode | An input mode for use in a GraphComponent that fires events when the pointer enters or leaves the visualization of a graph item. | |
KeyboardInputMode | An IInputMode that recognizes simple key events and invokes a registered action. | |
LassoSelectionInputMode | An IInputMode implementation that provides support for lasso selections through mouse or touch gestures. | |
MarqueeSelectionInputMode | An IInputMode implementation that provides support for marquee selections through mouse or touch gestures. | |
MoveInputMode | Generic IInputMode implementation that can be used to move something in the canvas using the mouse. | |
MoveViewportInputMode | An IInputMode implementation that can be used to pan or zoom the viewport of a CanvasComponent via mouse, stylus, and multitouch gestures. | |
MultiplexingInputMode | A composite IInputMode implementation that additionally can deal with exclusive instances. | |
NavigationInputMode | An IInputMode that can navigate an IGraph displayed in a graphComponent. | |
ResizeStripeInputMode | Specialized input mode that is used to resize a stripe by dragging one of its borders. | |
TextEditorInputMode | An IInputMode implementation that displays a textarea in the CanvasComponent to let the user edit a text. | |
ToolTipInputMode | An IInputMode that detects when the mouse hovers over the CanvasComponent and displays a tooltip. | |
WaitInputMode | An IInputMode implementation that can be used to block user interaction. |