Usages of GraphItemTypes
Properties
independentItems | in Intersections | Gets or sets the type of items that are considered independently of their owning element when calculating the IntersectionsResult. | |
copyItems | in GraphClipboard | Gets or sets the type of items that can be copied and pasted using the clipboard. | |
dependentCopyItems | in GraphClipboard | Gets or sets the type of items that depend on other items but should automatically be copied implicitly to the clipboard if all items that they depend on are explicitly selected for copying. | |
independentCopyItems | in GraphClipboard | Gets or sets the type of items that can be copied and pasted independently of their owning item. | |
creationSelectableItems | in GraphEditorInputMode | Gets or sets which types of items should be selected after creation. | |
deletableItems | in GraphEditorInputMode | Gets or sets which types of items may be deleted using the deleteSelection action. | |
labelEditableItems | in GraphEditorInputMode | Gets or sets which types of items may have their labels edited or added. | |
movableSelectedItems | in GraphEditorInputMode | Gets or sets which types of items should be movable using the moveSelectedItemsInputMode. | |
movableUnselectedItems | in GraphEditorInputMode | Gets or sets which types of items should be movable using the moveUnselectedItemsInputMode. | |
pasteSelectableItems | in GraphEditorInputMode | Gets or sets which types of items should be selected after paste or duplicateSelection. | |
showHandleItems | in GraphEditorInputMode | Gets or sets which types of items should have their IHandles shown. | |
clickableItems | in GraphInputMode | Gets or sets which types of items should be reported through the item click events. | |
clickHitTestOrder | in GraphInputMode | Gets or sets the order of the types of items that should be used to determine what item has been clicked or tapped. | |
clickSelectableItems | in GraphInputMode | Gets or sets which types of items should be selectable by mouse clicks. | |
contextMenuItems | in GraphInputMode | Gets or sets the types of items a context menu should be queried for. | |
doubleClickHitTestOrder | in GraphInputMode | Gets or sets the order of the types of items that should be used to determine what item has been double-clicked or double-tapped. | |
focusableItems | in GraphInputMode | Gets or sets the items that can be given focus via the setCurrentItem method. | |
marqueeSelectableItems | in GraphInputMode | Gets or sets which types of items should be selected during marquee selections or lasso selection. | |
selectableItems | in GraphInputMode | Gets or sets which types of items should be selectable at all. | |
toolTipItems | in GraphInputMode | Gets or sets the types of the items that should be queried for a tooltip. | |
hoverItems | in ItemHoverInputMode | Gets or sets which graph items are considered by this input mode. | |
navigableItems | in NavigationInputMode | Gets or sets the item types that can be navigated to by this mode. | |
selectableItems | in NavigationInputMode | Gets the types of the items that should be selectable by this instance. | |
snappableItems | in SnapReference | Gets which types of items may snap to this snap reference. |
Method Return Values
from (GraphItemTypes) | in GraphItemTypes | Converts the given argument to an enum constant of this enum type. | |
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. |
Method Parameters
Intersections () | in Intersections | Creates a new Intersections instance with default settings. | |
GraphClipboard () | in GraphClipboard | Creates a new initially empty clipboard. | |
enumerableContainsTypes (GraphItemTypes, IEnumerable<IModelItem>) | in GraphItemTypes | Determines whether the specified items collection contains any of the types described by types . | |
from (GraphItemTypes) | in GraphItemTypes | Converts the given argument to an enum constant of this enum type. | |
getName (GraphItemTypes) | in GraphItemTypes | Returns the name of the given enum constant. | |
itemIsOfTypes (GraphItemTypes, IModelItem) | in GraphItemTypes | Determines whether the item is of the specified types . | |
GraphEditorInputMode () | in GraphEditorInputMode | Creates a new instance that is not bound to an existing graph or selection, initially. | |
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. | |
GraphViewerInputMode () | in GraphViewerInputMode | Initializes a new instance of the GraphViewerInputMode class. | |
create (function(IInputModeContext, Point, GraphItemTypes):IEnumerable<IModelItem>) | in IHitTester | ||
enumerateHits (IInputModeContext, Point, GraphItemTypes?) | in IHitTester | Yields an enumerable that enumerates the hits for a given world coordinate. | |
ItemHoverInputMode () | in ItemHoverInputMode | Initializes a new instance of the ItemHoverInputMode class. | |
NavigationInputMode () | in NavigationInputMode | Initializes a new instance of the NavigationInputMode class. | |
OrthogonalSnapLine (SnapLineOrientation, SnapLineSnapTypes, SnapReferenceVisualizationType, Point, boolean, number, GraphItemTypes?, any?) | in OrthogonalSnapLine | Creates a new snap line using the provided attributes. | |
OrthogonalSnapLine (SnapLineOrientation, SnapLineSnapTypes, SnapReferenceVisualizationType, Point, number, number, boolean, number, GraphItemTypes?, any?) | in OrthogonalSnapLine | Creates a new snap line using the provided attributes. | |
SnapCircle (Point, number, number, number, number, GraphItemTypes, any?) | in SnapCircle | Creates a new snap reference using the provided information. | |
SnapGrid (GridInfo, number, GraphItemTypes, any?) | in SnapGrid | Creates a new snap reference using the provided information. | |
SnapLine (SnapReferenceVisualizationType, Point, Point, Point, number, GraphItemTypes?, any?) | in SnapLine | Creates a new snap line using the provided attributes. | |
SnapReference (number?, GraphItemTypes?, any?) | in SnapReference | Creates a new snap reference using the provided attributes. | |
SnapSize (boolean, number, IEnumerable<Rect>, number, GraphItemTypes?, any?) | in SnapSize | Creates a new instance using the provided attributes. | |
hitElementsAt (Point, IInputModeContext?, IRenderTreeGroup?, GraphItemTypes?) | in GraphModelManager | Enumerates hits in the render tree of the canvas at a given world coordinate position for a given context and IRenderTreeGroup. | |
hitElementsAt (Point, IInputModeContext?, IRenderTreeGroup?, GraphItemTypes?) | in WebGLGraphModelManager |