| Intersections () | in
Intersections | Creates a new Intersections instance with default settings. |
| copy (ClipboardOperationContext, INode, Point?, function(IModelItem, IModelItem):void?) | in
ClipboardGraphCopier | Copies a subgraph from the sourceGraph to the targetGraph as defined in the context . |
| copyTag (IModelItem, any) | in
ClipboardGraphCopier | Callback that will copy a tag for the target graph. |
| addMasterItem (IModelItem, boolean?) | in
ClipboardOperationContext | Adds an item to be copied. |
| addViewStateItem (IModelItem, boolean?) | in
ClipboardOperationContext | Adds an item without master representation to be copied. |
| getClipboardHelper (IModelItem) | in
ClipboardOperationContext | Gets the IClipboardHelper for the given item . |
| isHelper (IModelItem) | in
ClipboardOperationContext | Returns whether the item is no item to copy or was only copied to the clipboardGraph as it is required to maintain its structural integrity. |
| isItemToCopy (IModelItem) | in
ClipboardOperationContext | Whether the item should be copied by copy. |
| isMasterItemToCopy (IModelItem) | in
ClipboardOperationContext | Whether the item was added as master item and should be copied by copy. |
| isViewStateItemToCopy (IModelItem) | in
ClipboardOperationContext | Whether the item was added as view state item and should be copied by copy. |
| markAsHelper (IModelItem) | in
ClipboardOperationContext | Marks an item in the clipboardGraph that should not be pasted but was copied to the clipboardGraph as it was required to maintain its structural integrity. |
| contains (IModelItem) | in
FilteredGraphWrapper | |
| contains (IModelItem) | in
Graph | Determines whether this graph contains the specified item. |
| remove (IModelItem) | in
Graph | |
| copy (IGraph, IEnumerable<IModelItem>?) | in
GraphClipboard | Copies the itemsToCopy to the clipboard graph. |
| cut (IGraph, IEnumerable<IModelItem>) | in
GraphClipboard | Cuts the items indicated by itemsToCut to the clipboard and removes them from the graph. |
| duplicate (IInputModeContext, IGraph, IEnumerable<IModelItem>?, function(IModelItem, IModelItem):void?) | in
GraphClipboard | Duplicates the itemsToDuplicate from and to the graph . |
| getId (IModelItem) | in
GraphClipboard | Returns the ID which is linked with the given clipboard item. |
| isFoldingStateItem (IModelItem) | in
GraphClipboard | Whether the given clipboardItem of the clipboardGraph was copied from a folding state of its owner. |
| isHelper (IModelItem) | in
GraphClipboard | Whether the given clipboardItem is a "helper" item which should not be pasted. |
| onCopy (ClipboardOperationContext, INode?, function(IModelItem, IModelItem):void?) | in
GraphClipboard | Called from copy and delegates to copy on the current toClipboardCopier instance. |
| onDuplicate (ClipboardOperationContext, function(IModelItem, IModelItem):void) | in
GraphClipboard | Called from duplicate and delegates to copy on the current duplicateCopier instance. |
| onItemCopied (ClipboardOperationContext, IModelItem, IModelItem) | in
GraphClipboard | Invoked for each item that has been copied into the clipboard graph in response to a copy operation. |
| onItemCut (ClipboardOperationContext, IModelItem, IModelItem) | in
GraphClipboard | Invoked for each item that has been copied into the clipboard graph in response to a cut operation. |
| onItemDuplicated (ClipboardOperationContext, IModelItem, IModelItem) | in
GraphClipboard | Invoked for each item that has been duplicated into the target graph in response to a duplicate operation. |
| onItemPasted (ClipboardOperationContext, IModelItem, IModelItem) | in
GraphClipboard | Invoked for each item that has been pasted into the target graph in response to a onPaste operation. |
| onPaste (ClipboardOperationContext, function(IModelItem, IModelItem):void, INode?, IEnumerable<IModelItem>?, Point?) | in
GraphClipboard | Called during paste operation to call copy on the current fromClipboardCopier instance. |
| paste (IGraph, IEnumerable<IModelItem>?, function(IModelItem, IModelItem):void?, IEnumerable<IModelItem>?, Point?, IInputModeContext?) | in
GraphClipboard | Pastes the itemsToPaste from the clipboardGraph to the targetGraph . |
| removeItems (IGraph, IEnumerable<IModelItem>) | in
GraphClipboard | Removes the itemsToRemove from the graph during a cut operation. |
| GraphClipboardEventArgs (IGraphClipboardContext, List<IModelItem>) | in
GraphClipboardEventArgs | Creates a new instance with the given context and items . |
| copy (IGraph, IGraph, function(IModelItem):boolean, INode?, Point?, function(IModelItem, IModelItem):void?) | in
GraphCopier | Copies a subgraph induced by an IEnumerable<IModelItem> from the sourceGraph to the targetGraph . |
| copy (IGraph, IGraph, IEnumerable<IModelItem>?, INode?, Point?, function(IModelItem, IModelItem):void?) | in
GraphCopier | Copies a subgraph induced by an IEnumerable<IModelItem> from the sourceGraph to the targetGraph . |
| copyTag (IModelItem, IModelItem['tag']) | in
GraphCopier | Callback that will copy a tag for the target graph. |
| enumerableContainsTypes (GraphItemTypes, IEnumerable<IModelItem>) | in
GraphItemTypes | Determines whether the specified items collection contains any of the types described by types . |
| getItemType (IModelItem) | in
GraphItemTypes | Gets the type of the item. |
| getItemTypes (IEnumerable<IModelItem>) | in
GraphItemTypes | Determines the types of the items contained in the collection of items. |
| itemIsOfTypes (GraphItemTypes, IModelItem) | in
GraphItemTypes | Determines whether the item is of the specified types . |
| contains (IModelItem) | in
GraphWrapperBase | |
| remove (IModelItem) | in
GraphWrapperBase | |
| create () | in
IClipboardHelper | |
| onCopied (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | This method is called during the copy operation of the given item. |
| onCut (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | This method is called during the cut operation of the given item. |
| onDuplicated (IGraphClipboardContext, IModelItem, IModelItem) | in
IClipboardHelper | This method is called after the item has been duplicated in the graph. |
| onPasted (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | This method is called after the item has been pasted from the clipboard. |
| shouldCopy (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | Determines whether the given item can or should be copied to the clipboard. |
| shouldCut (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | Determines whether the given item can or should be cut to the clipboard. |
| shouldDuplicate (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | Determines whether the given item can or should be duplicated in the source graph. |
| shouldPaste (IGraphClipboardContext, IModelItem) | in
IClipboardHelper | Determines whether the given item can or should be pasted from the clipboard to the target graph. |
| create () | in
IClipboardIdProvider | |
| getId (IGraphClipboardContext, IModelItem) | in
IClipboardIdProvider | Gets the ID for the given originalItem . |
| isInFoldingState (IModelItem) | in
IFoldingView | Determines whether the specified item is a folding state in this view. |
| applyLayout (ILayoutAlgorithm, LayoutData<INode,IEdge,ILabel,ILabel>?, TimeSpan?, TimeSpan?, ItemMapping<IPort,PortAdjustmentPolicy>?, ItemMapping<IPort,PortPlacementPolicy>?, ItemMapping<ILabel,PortLabelPolicy>?, ItemMapping<IModelItem,LayoutAnchoringPolicy>?, ItemMapping<ILabel,LabelPlacementPolicy>?, function(INode, INode):number?, function(IEdge, IEdge):number?) | in
IGraph | Runs an ILayoutAlgorithm synchronously on the given graph. |
| contains (IModelItem) | in
IGraph | Determines whether this graph contains the specified item. |
| remove (IModelItem) | in
IGraph | Removes the given item from this graph. |
| GraphEditorInputMode () | in
GraphEditorInputMode | Creates a new instance that is not bound to an existing graph or selection, initially. |
| doubleClick (IModelItem, ClickEventArgs) | in
GraphEditorInputMode | Actually performs a double-click on the given item. |
| editLabelOnDoubleClick (IModelItem) | in
GraphEditorInputMode | Starts label editing by executing EDIT_LABEL. |
| onDeletedItem (InputModeItemChangedEventArgs<IModelItem,EventArgs>) | in
GraphEditorInputMode | Raises the deleted-item event. |
| onDeletingSelection (SelectionEventArgs<IModelItem>) | in
GraphEditorInputMode | Raises the deleting-selection event. |
| onGroupedSelection (SelectionEventArgs<IModelItem>) | in
GraphEditorInputMode | Raises the grouped-selection event. |
| onGroupingSelection (SelectionEventArgs<IModelItem>) | in
GraphEditorInputMode | Raises the grouping-selection event. |
| onUngroupedSelection (SelectionEventArgs<IModelItem>) | in
GraphEditorInputMode | Raises the ungrouped-selection event. |
| onUngroupingSelection (SelectionEventArgs<IModelItem>) | in
GraphEditorInputMode | Raises the ungrouping-selection event. |
| click (IModelItem, ClickEventArgs) | in
GraphInputMode | Actually performs the click or tap on the given item. |
| doubleClick (IModelItem, ClickEventArgs) | in
GraphInputMode | Actually performs a double-tap on the given item. |
| findItems (Point, GraphItemTypes, function(IModelItem):boolean?) | in
GraphInputMode | Used as a callback to find the items hit underneath a certain point. |
| findItems (IInputModeContext, Point, GraphItemTypes, function(IModelItem):boolean?) | in
GraphInputMode | Used as a callback to find the items hit underneath a certain point. |
| handleClickListener (IInputModeContext, IModelItem, Point) | in
GraphInputMode | Called by click to query the item for an IClickListener in its lookup and handle it appropriately. |
| onItemClicked (ItemClickedEventArgs<IModelItem>) | in
GraphInputMode | Raises the item-clicked event. |
| onItemDoubleClicked (ItemClickedEventArgs<IModelItem>) | in
GraphInputMode | Raises the item-double-clicked event. |
| onItemLeftClicked (ItemClickedEventArgs<IModelItem>) | in
GraphInputMode | Raises the item-left-clicked event. |
| onItemLeftDoubleClicked (ItemClickedEventArgs<IModelItem>) | in
GraphInputMode | Raises the item-left-double-clicked event. |
| onItemRightClicked (ItemClickedEventArgs<IModelItem>) | in
GraphInputMode | Raises the item-right-clicked event. |
| onItemRightDoubleClicked (ItemClickedEventArgs<IModelItem>) | in
GraphInputMode | Raises the item-right-double-clicked event. |
| onMultiSelectionFinished (SelectionEventArgs<IModelItem>) | in
GraphInputMode | Raises the multi-selection-finished event. |
| onMultiSelectionStarted (SelectionEventArgs<IModelItem>) | in
GraphInputMode | Raises the multi-selection-started event. |
| onPopulateItemContextMenu (PopulateItemContextMenuEventArgs<IModelItem>) | in
GraphInputMode | Raises the populate-item-context-menu event. |
| onQueryItemToolTip (QueryItemToolTipEventArgs<IModelItem>) | in
GraphInputMode | Raises the query-item-tool-tip event. |
| setCurrentItem (IModelItem) | in
GraphInputMode | Called by this instance to set the current item on the NavigationInputMode |
| setSelected (IModelItem, boolean) | in
GraphInputMode | Uses the graphSelection to select the given item. |
| GraphSnapContext () | in
GraphSnapContext | Creates a new instance with default settings. |
| addItemToBeReshaped (IModelItem) | in
GraphSnapContext | Adds an item which will be reshaped. |
| GraphViewerInputMode () | in
GraphViewerInputMode | Initializes a new instance of the GraphViewerInputMode class. |
| HoveredItemChangedEventArgs (IInputModeContext, IModelItem, IModelItem) | in
HoveredItemChangedEventArgs | Initializes a new instance of the HoveredItemChangedEventArgs class. |
| add (IModelItem) | in
IModelItemCollector | Adds a model item to this collector instance. |
| ItemDropInputMode (string, ) | in
ItemDropInputMode | Initializes a new instance of the ItemDropInputMode<T> class for the given data type. |
| isValidHoverItem (IModelItem) | in
ItemHoverInputMode | Determines whether the given item is a valid item to be considered for hovering. |
| ItemsEventArgs (IInputModeContext, IListEnumerable<IModelItem>) | in
ItemsEventArgs | Initializes a new instance of the ItemsEventArgs class. |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Initializes a new instance of the LabelDropInputMode class for the given data type. |
| MovementInfo (Point, MoveTypes, IModelItem) | in
MovementInfo | Initializes a new instance of the MovementInfo class. |
| NavigationInputMode () | in
NavigationInputMode | Initializes a new instance of the NavigationInputMode class. |
| findNearestItem (IInputModeContext, IModelItem, MoveFocusDirection, IEnumerable<IModelItem>) | in
NavigationInputMode | Determines the nearest item in the given direction . |
| getReferenceLocation (IModelItem) | in
NavigationInputMode | Determines the reference location for a given IModelItem |
| onSetCurrentItem (GraphComponent, IModelItem) | in
NavigationInputMode | Actually sets the current item property. |
| selectItem (GraphComponent, IModelItem, boolean) | in
NavigationInputMode | Selects the given item. |
| setCurrentItem (IModelItem) | in
NavigationInputMode | Sets the "current" item to the given one. |
| NodeDropInputMode (string, ) | in
NodeDropInputMode | Initializes a new instance of the NodeDropInputMode class for the given data type. |
| createNode (IInputModeContext, IGraph, INode, IModelItem, Rect) | in
NodeDropInputMode | Creates the node in the graph after it's been dropped. |
| collectPointSnapResult (CollectSnapResultsEventArgs, IModelItem, Point) | in
OrthogonalSnapLine | Collects a valid SnapResult that snaps the movedPoint to this orthogonal line. |
| collectReshapeSnapResult (CollectSnapResultsEventArgs, ReshapeRectangleContext, IModelItem, Rect, SnapLineSnapTypes) | in
OrthogonalSnapLine | Calculates a valid SnapResult that snaps the side of a reshaped rectangle described by the snapType to this orthogonal line. |
| collectSegmentSnapResult (CollectSnapResultsEventArgs, IModelItem, number, number, number, SnapLineSnapTypes) | in
OrthogonalSnapLine | Calculates a valid SnapResult that snaps the orthogonal segment defined by the given parameters to this orthogonal line. |
| PortDropInputMode (string, ) | in
PortDropInputMode | Initializes a new instance of the PortDropInputMode class for the given data type. |
| collectPointSnapResult (CollectSnapResultsEventArgs, IModelItem, Point, number) | in
SnapCircle | Collects a valid SnapResult that snaps the movedPoint to this circle. |
| collectPointSnapResult (CollectSnapResultsEventArgs, IModelItem, Point, GridSnapTypes) | in
SnapGrid | Collects a valid SnapResult that snaps the movedPoint to grid points or lines of the gridInfo depending on the gridSnapTypes . |
| collectReshapedCornerSnapResult (CollectSnapResultsEventArgs, ReshapeRectangleContext, IModelItem, Rect) | in
SnapGrid | Collects a valid SnapResult that snaps the corner of the reshaped rectangle that corresponds to the reshapePosition to a grid point. |
| collectReshapedSideSnapResult (CollectSnapResultsEventArgs, ReshapeRectangleContext, IModelItem, Rect, SnapLineSnapTypes) | in
SnapGrid | Calculates a valid SnapResult that snaps the side of a reshaped rectangle described by the snapType to a grid line. |
| collectPointSnapResult (CollectSnapResultsEventArgs, IModelItem, Point) | in
SnapLine | Collects a valid SnapResult that snaps the movedPoint to this line. |
| SnapResult (SnapConstraint, number, any?, IModelItem?, Point?, SnapReference?, IObjectRenderer<SnapResult>?) | in
SnapResult | Initializes the tag, weight and constraint with the given values. |
| createCircleSnapResult (SnapConstraint, number, any, IModelItem, Point, SnapCircle, IObjectRenderer<SnapResult>?) | in
SnapResult | Factory method that creates a SnapResult that snaps to a given circle. |
| createLineSnapResult (SnapConstraint, number, any, IModelItem, Point, SnapLine, IObjectRenderer<SnapResult>?) | in
SnapResult | Factory method that creates a SnapResult which represents a SnapLine to which the current moved item will potentially snap. |
| createResizeSnapResult (SnapConstraint, number, any, IModelItem?, SnapSize?, IObjectRenderer<SnapResult>?) | in
SnapResult | Factory method that creates a SnapResult which snaps to a given size through a resize operation. |
| createSnapResult (SnapConstraint, number, any?, IModelItem?, Point?, SnapReference?, IObjectRenderer<SnapResult>?) | in
SnapResult | Factory method that creates a SnapResult using the given constraint . |
| collectReshapeSnapResult (CollectSnapResultsEventArgs, ReshapeRectangleContext, IModelItem, Rect) | in
SnapSize | Calculates a valid SnapResult that snaps the width or height of a reshaped rectangle to the size. |
| StripeDropInputMode (string, ) | in
StripeDropInputMode | Initializes a new instance of the StripeDropInputMode class for the given data type. |
| TableEditorInputMode () | in
TableEditorInputMode | Creates a new instance. |
| editLabelOnDoubleClick (IModelItem) | in
TableEditorInputMode | Starts label editing by executing EDIT_LABEL. |
| onDeletedItem (InputModeItemEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the deleted-item event. |
| onItemClicked (TableItemClickedEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the item-clicked event. |
| onItemDoubleClicked (TableItemClickedEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the item-double-clicked event. |
| onItemLeftClicked (TableItemClickedEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the item-left-clicked event. |
| onItemLeftDoubleClicked (TableItemClickedEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the item-left-double-clicked event. |
| onItemRightClicked (TableItemClickedEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the item-right-clicked event. |
| onItemRightDoubleClicked (TableItemClickedEventArgs<IModelItem>) | in
TableEditorInputMode | Raises the item-right-double-clicked event. |
| LayoutExecutor (GraphComponent, ILayoutAlgorithm, ) | in
LayoutExecutor | Initializes a new instance of the LayoutExecutor class. |
| LayoutExecutor (GraphComponent, IGraph, ILayoutAlgorithm, ) | in
LayoutExecutor | Initializes a new instance of the LayoutExecutor class. |
| LayoutExecutorAsync (function(object):Promise<object>, GraphComponent, LayoutDescriptor?, LayoutData<INode,IEdge,ILabel,ILabel>?, ) | in
LayoutExecutorAsync | Creates a new instance of a layout execution helper that will asynchronously perform the calculations and optionally animate the layout on the given graphComponent . |
| LayoutExecutorAsync (function(object):Promise<object>, IGraph, LayoutDescriptor?, LayoutData<INode,IEdge,ILabel,ILabel>?, ) | in
LayoutExecutorAsync | Creates a new instance of a layout execution helper that will asynchronously perform the calculations and apply the results on the provided graph . |
| configureAreaOutline (IEnumerable<IModelItem>, number, boolean?) | in
ClearAreaLayout | Creates and sets the value of the property areaOutline of the layout determined from the items . |
| configureAreaOutline (IEnumerable<IModelItem>) | in
FillAreaLayout | Creates and sets the value of the property area of the layout determined from the items . |
| 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 . |
| applyLayoutAnimated (ILayoutAlgorithm, TimeSpan?, LayoutData<INode,IEdge,ILabel,ILabel>?, TimeSpan?, TimeSpan?, boolean?, ItemMapping<IPort,PortAdjustmentPolicy>?, ItemMapping<IPort,PortPlacementPolicy>?, ItemMapping<ILabel,PortLabelPolicy>?, ItemMapping<IModelItem,LayoutAnchoringPolicy>?, Insets?, ItemMapping<ILabel,LabelPlacementPolicy>?, function(INode, INode):number?, function(IEdge, IEdge):number?) | in
GraphComponent | Runs a layout on the graph of the GraphComponent and animates the transition. |
| compareRenderOrder (IModelItem, IModelItem) | in
GraphModelManager | Compares two items with respect to their rendering order. |
| getMainRenderTreeElement (IModelItem) | in
GraphModelManager | Retrieves the IRenderTreeElement for a given model item that can be used for z-order or visibility operations. |
| getRenderTreeElement (IModelItem) | in
GraphModelManager | Retrieves the IRenderTreeElement visualizing a given model item managed by this instance. |
| lower (IModelItem) | in
GraphModelManager | Lowers the visual representation of the item below its current predecessor. |
| lower (IEnumerable<IModelItem>) | in
GraphModelManager | Lowers the visual representations of all IModelItems in items below their current predecessors. |
| raise (IModelItem) | in
GraphModelManager | Raises the visual representation of the item above its current successor. |
| raise (IEnumerable<IModelItem>) | in
GraphModelManager | Raises the visual representations of all IModelItems in items above their current successors. |
| toBack (IModelItem) | in
GraphModelManager | Lowers the visual representation of the item to the back. |
| toBack (IEnumerable<IModelItem>) | in
GraphModelManager | Lowers the visual representation of all IModelItems in items to the back. |
| toFront (IModelItem) | in
GraphModelManager | Raises the visual representation of the item to the front. |
| toFront (IEnumerable<IModelItem>) | in
GraphModelManager | Raises the visual representations of all IModelItems in items to the front. |
| update (IModelItem) | in
GraphModelManager | Updates the visual representation of the given item. |
| getAnimations (IModelItem) | in
WebGLGraphModelManager | Returns the currently associated animations for the given item. |
| addItem (IModelItem) | in
WebGLHighlightIndicatorManager | |
| removeItem (IModelItem) | in
WebGLHighlightIndicatorManager | |
| addItem (IModelItem) | in
WebGLSelectionIndicatorManager | |
| removeItem (IModelItem) | in
WebGLSelectionIndicatorManager | |