|
This package contains model and controller classes for the client side of yFiles AJAX.
Class Summary | |
---|---|
CreateEdgeMode | This is an input mode for creating edges. |
EditLabelMode | This is an input mode for editing a node label. |
EditMode | This class implements a main edit mode for interacting with a graph displayed in a GraphCanvas. |
Graph | An instance of this class is a client side proxy for a server side graph. |
GraphBounds | Instances of this class represent a box (rectangle). |
GraphHighlighter | The default implementation of a highlighter that draws the visual representation of node or edge highlights. |
GraphSelection | This class realizes a client list of node and/or edge ids. |
GroupNavigationMode | This class implements an input mode for navigating in a nested graph. |
HierarchyManager | Manages hierarchic graphs. |
HitTest | This is a client side hit test. |
InputMode | This is a base class for chainable controllers handling user input to a GraphCanvas. |
MoveSelectionMode | This is an input mode for moving selected nodes. |
MoveViewportInputMode | An input mode that can be used to grab and drag the viewport of a |
NavigationInputMode | This input mode adds navigation support to a graph canvas. It enables panning and zooming through mouse and touch interaction. |
PinchInputMode | This input mode enables pinch zooming for a graph canvas. |
RectangularSelectionMode | This is an input mode for selecting nodes and edges by means of a Rubberband. |
ResizeHighlighter | A |
ResizeNodesMode | This is an input mode for resizing selected nodes. |
ServerAction | This class is a wrapper for a server side action. |
SquelchClickMode | This input mode just swallows the next click and then deactivates itself again. |
UndoManager | This class adds support for undo/redo to a graph. |
ZoomAreaMode | This is an input mode for zooming to an area by means of a Rubberband. |