| onLabelAdded (ILabel, any) | in
AdjacencyGraphBuilder | Triggers the label-added event. |
| onLabelRemoved (ILabel, any) | in
AdjacencyGraphBuilder | Triggers the label-removed event. |
| onLabelUpdated (ILabel, any) | in
AdjacencyGraphBuilder | Triggers the label-updated event. |
| onLabelAdded (ILabel, any) | in
GraphBuilder | Triggers the label-added event. |
| onLabelRemoved (ILabel, any) | in
GraphBuilder | Triggers the label-removed event. |
| onLabelUpdated (ILabel, any) | in
GraphBuilder | Triggers the label-updated event. |
| applyPreferredSizeBindings (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the preferredSizeBindings against the given dataItem and applies them to the given label preferredSize. |
| applyStyleBindings (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the styleBindings against the given dataItem and applies them to the given label style. |
| getUpdatedLayoutParameter (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the layoutParameterProvider on the given data item. |
| getUpdatedPreferredSize (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the preferredSizeProvider and then applies the preferred size bindings. |
| getUpdatedStyle (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the styleProvider and then applies the style bindings. |
| getUpdatedTag (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the tagProvider on the given data item. |
| getUpdatedText (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the textProvider on the given data item. |
| onLabelAdded (IGraph, TDataItem, ILabel) | in
LabelCreator | Triggers the label-added event. |
| onLabelUpdated (IGraph, TDataItem, ILabel) | in
LabelCreator | Triggers the label-updated event. |
| updateLabel (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the label. |
| updateLayoutParameter (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the layoutParameter of the label with the given dataItem by calling getUpdatedLayoutParameter and setting the new parameter on the label. |
| updatePreferredSize (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the preferredSize of the label with the given dataItem by calling getUpdatedPreferredSize and setting the new size on the label. |
| updateStyle (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the style of the label with the given dataItem by calling getUpdatedStyle and applying the style to the node in the graph. |
| updateTag (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the tag of the label with the given dataItem by calling getUpdatedTag and setting the new tag on the label. |
| updateText (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the text of the label with the given dataItem by calling getUpdatedText and setting the new text on the label. |
| onLabelAdded (ILabel, any) | in
TreeBuilder | Triggers the label-added event. |
| onLabelRemoved (ILabel, any) | in
TreeBuilder | Triggers the label-removed event. |
| onLabelUpdated (ILabel, any) | in
TreeBuilder | Triggers the label-updated event. |
| findBestParameter (ILabel, IOrientedRectangle) | in
BezierEdgePathLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
BezierEdgePathLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
BezierEdgePathLabelModel | |
| findBestParameter (ILabel, IOrientedRectangle) | in
BezierEdgeSegmentLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
BezierEdgeSegmentLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
BezierEdgeSegmentLabelModel | |
| addLabel (ClipboardOperationContext, ILabelOwner, ILabel) | in
ClipboardGraphCopier | Adds a label to the targetOwner in the targetGraph as a copy of the sourceLabel . |
| copyLabelLayoutParameter (IGraph, ILabel) | in
ClipboardGraphCopier | Copies a ILabelModelParameter for a given label. |
| copyLabelStyle (IGraph, ILabel) | in
ClipboardGraphCopier | Copies an ILabelStyle instance. |
| copyLabelTag (ILabel, any) | in
ClipboardGraphCopier | Copies the tag of an ILabel. |
| onLabelCopied (ILabel, ILabel) | in
ClipboardGraphCopier | Called after a label has been copied. |
| findBestParameter (ILabel, IOrientedRectangle) | in
CompositeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
CompositeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
CompositeLabelModel | |
| getParameters (ILabel) | in
CompositeLabelModel | Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model. |
| findBestParameter (ILabel, IOrientedRectangle) | in
EdgePathLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
EdgePathLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
EdgePathLabelModel | |
| findBestParameter (ILabel, IOrientedRectangle) | in
EdgeSegmentLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
EdgeSegmentLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
EdgeSegmentLabelModel | |
| getContext (ILabel) | in
ExteriorNodeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
ExteriorNodeLabelModel | |
| addLabel (FoldingLabelOwnerState, ILabel, string, ILabelModelParameter, ILabelStyle, Size, any) | in
FoldingLabelDefaults | Simple callback method that delegates to addLabel |
| initializeState (FoldingLabelOwnerState, ILabel) | in
FoldingLabelDefaults | Called by implementations of the IFolderNodeConverter and IFoldingEdgeConverter interfaces to initialize the state of a label in the folding view. |
| updateMaster (IGraph, FoldingLabelState, ILabel) | in
FoldingLabelDefaults | Called in response to updateGroupNodeState and updateMasterEdges to optionally update the various properties on the master label according to the state of the folding label. |
| updateState (FoldingLabelState, ILabel) | in
FoldingLabelDefaults | Called by implementations of the IFolderNodeConverter and IFoldingEdgeConverter interfaces to update the state of a label in the folding view, once it has changed. |
| findBestParameter (ILabel, IOrientedRectangle) | in
FreeEdgeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
FreeEdgeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
FreeEdgeLabelModel | |
| getContext (ILabel) | in
FreeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
FreeLabelModel | |
| findBestParameter (ILabel, IOrientedRectangle) | in
FreeNodeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
FreeNodeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
FreeNodeLabelModel | |
| findBestParameter (ILabel, IOrientedRectangle) | in
FreePortLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
FreePortLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
FreePortLabelModel | |
| createUndoUnitForLabelAddition (ILabel) | in
Graph | Creates the label addition undo unit for the given label. |
| createUndoUnitForLabelModelParameterChange (ILabel, ILabelModelParameter) | in
Graph | Creates the undo unit for changing the layout parameter of the given label. |
| createUndoUnitForLabelRemoval (ILabel) | in
Graph | Creates the label removal undo unit for the given label. |
| createUndoUnitForLabelStyleChange (ILabel, ILabelStyle) | in
Graph | Creates the undo unit for changing the style of the given label. |
| createUndoUnitForLabelTagChange (ILabel, any) | in
Graph | Creates the undo unit for changing the tag of the given label. |
| createUndoUnitForLabelTextChange (ILabel, string) | in
Graph | Creates the undo unit for changing the text of the given label. |
| createUndoUnitForPreferredSizeChange (ILabel, Size) | in
Graph | Creates the undo unit for changing the preferred size of the given label. |
| hasOwner (ILabel) | in
Graph | Whether the given label has a valid owner. |
| onAddingEdgeLabel (IEdge, ILabel) | in
Graph | Called just before an edge label is added to an edge. |
| onAddingNodeLabel (INode, ILabel) | in
Graph | Called just before a node label is added to a node. |
| onAddingPortLabel (IPort, ILabel) | in
Graph | Called just before a port label is added to a port. |
| onChangingLabelLayoutParameter (ILabel, ILabelModelParameter) | in
Graph | Called before the layoutParameter of a label is being changed. |
| onChangingLabelPreferredSize (ILabel, Size) | in
Graph | Called before the preferred size of a label is being changed. |
| onChangingLabelStyle (ILabel, ILabelStyle) | in
Graph | Called before a label style is being changed. |
| onChangingLabelText (ILabel, string) | in
Graph | Called before the text of a label is being changed. |
| onEdgeLabelAdded (ILabel) | in
Graph | Called after a label has been added to an edge. |
| onEdgeLabelRemoved (ILabelOwner, ILabel) | in
Graph | Called after an edge label has been removed from its edge. |
| onLabelLayoutParameterChanged (ILabel, ILabelModelParameter) | in
Graph | Called after a label model parameter has changed. |
| onLabelPreferredSizeChanged (ILabel, Size) | in
Graph | Called after the preferred size of a label has changed. |
| onLabelStyleChanged (ILabel, ILabelStyle) | in
Graph | Called after a label style has changed. |
| onLabelTagChanged (ILabel, any) | in
Graph | Called after a label tag has changed. |
| onLabelTextChanged (ILabel, string) | in
Graph | Called after a label text has changed. |
| onNodeLabelAdded (ILabel) | in
Graph | Called after a label has been added to a node. |
| onNodeLabelRemoved (ILabelOwner, ILabel) | in
Graph | Called after a label has been removed from its node. |
| onPortLabelAdded (ILabel) | in
Graph | Called after a label has been added to a port. |
| onPortLabelRemoved (ILabelOwner, ILabel) | in
Graph | Called after a port label has been removed from its port. |
| onRemovingEdgeLabel (ILabel) | in
Graph | Called just before an edge label is removed from its edge. |
| onRemovingNodeLabel (ILabel) | in
Graph | Called just before a node label is removed from its node. |
| onRemovingPortLabel (ILabel) | in
Graph | Called just before a port label is removed from its port. |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
Graph | |
| setLabelPreferredSize (ILabel, Size) | in
Graph | |
| setLabelText (ILabel, string) | in
Graph | Sets the label text of the given label. |
| setStyle (ILabel, ILabelStyle) | in
Graph | Assigns the given style instance by reference to the label. |
| getLabelLayoutParameter (ClipboardGraphCopier, IGraph, ILabel, ILabelOwner) | in
GraphClipboard | Gets an ILabelModelParameter for the given sourceLabel to be placed at the given newTargetOwner . |
| getTargetLabeledItem (ClipboardOperationContext, ILabel) | in
GraphClipboard | Provides an ILabelOwner where the given sourceLabel can be added to. |
| addLabel (IGraph, IGraph, ILabelOwner, ILabel) | in
GraphCopier | Adds a label to the targetOwner in the targetGraph as a copy of the sourceLabel . |
| copyLabelLayoutParameter (IGraph, ILabel) | in
GraphCopier | Copies a ILabelModelParameter for a given label. |
| copyLabelStyle (IGraph, ILabel) | in
GraphCopier | Copies an ILabelStyle instance. |
| copyLabelTag (ILabel, ILabel['tag']) | in
GraphCopier | Copies the tag of an ILabel. |
| onLabelCopied (ILabel, ILabel) | in
GraphCopier | Called after a label has been copied. |
| onLabelAdded (ItemEventArgs<ILabel>) | in
GraphWrapperBase | Raises the label-added event. |
| onLabelLayoutParameterChanged (ItemChangedEventArgs<ILabel,ILabelModelParameter>) | in
GraphWrapperBase | Raises the label-layout-parameter-changed event. |
| onLabelPreferredSizeChanged (ItemChangedEventArgs<ILabel,Size>) | in
GraphWrapperBase | Raises the label-preferred-size-changed event. |
| onLabelStyleChanged (ItemChangedEventArgs<ILabel,ILabelStyle>) | in
GraphWrapperBase | Raises the label-style-changed event. |
| onLabelTagChanged (ItemChangedEventArgs<ILabel,any>) | in
GraphWrapperBase | Raises the label-tag-changed event. |
| onLabelTextChanged (ItemChangedEventArgs<ILabel,string>) | in
GraphWrapperBase | Raises the label-text-changed event. |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
GraphWrapperBase | |
| setLabelPreferredSize (ILabel, Size) | in
GraphWrapperBase | |
| setLabelText (ILabel, string) | in
GraphWrapperBase | |
| setStyle (ILabel, ILabelStyle) | in
GraphWrapperBase | |
| getContext (ILabel) | in
GroupNodeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
GroupNodeLabelModel | |
| adjustLabelPreferredSize (ILabel) | in
IGraph | Adjusts the preferredSize property of a label to fit the suggested size of its ILabelStyleRenderer. |
| 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. |
| createCompositeLayoutData (LayoutData<INode,IEdge,ILabel,ILabel>) | in
IGraph | Returns an instance of CompositeLayoutData<TNode,TEdge,TNodeLabel,TEdgeLabel> that combines the given layout data instances. |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
IGraph | Sets the label model parameter for the given label. |
| setLabelPreferredSize (ILabel, Size) | in
IGraph | Sets the preferred size of the label. |
| setLabelText (ILabel, string) | in
IGraph | Sets the label text of the given label. |
| setStyle (ILabel, ILabelStyle) | in
IGraph | Assigns the given style instance by reference to the label. |
| getContext (ILabel) | in
ILabelModel | Provides a lookup context for the given label. |
| getGeometry (ILabel, ILabelModelParameter) | in
ILabelModel | Calculates the geometry of the given label using the given model parameter. |
| adjustLabelPreferredSize (ILabel) | in
ITable | Adjusts the preferredSize property of a label to fit the suggested size of its ILabelStyleRenderer. |
| remove (ILabel) | in
ITable | Removes the given label from its owner. |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
ITable | Sets the label model parameter for the given label. |
| setLabelPreferredSize (ILabel, Size) | in
ITable | Sets the preferred size of the label. |
| setLabelText (ILabel, string) | in
ITable | Sets the label text of the given label. |
| setStyle (ILabel, ILabelStyle) | in
ITable | Assigns the given style instance by reference to the label. |
| getContext (ILabel) | in
InsideOutsidePortLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
InsideOutsidePortLabelModel | |
| getContext (ILabel) | in
InteriorNodeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
InteriorNodeLabelModel | |
| getMinimumNodeSize (ILabel, ILabelModelParameter) | in
InteriorNodeLabelModel | Returns the minimum size this model would require for the node owner of the label if the given label were used with the provided parameter. |
| getNodePadding (ILabel, ILabelModelParameter) | in
InteriorNodeLabelModel | Returns the padding this model would require for the node owner of the label if the given label were used with the provided parameter. |
| addGenericLookup (function(ILabel, Constructor, IContextLookup):any) | in
LabelDecorator | Adds a generic callback as a chain link to the lookup. |
| LabelEventArgs (ILabel, ILabelOwner) | in
LabelEventArgs | Initializes a new instance of the LabelEventArgs class. |
| getContext (ILabel) | in
NinePositionsEdgeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
NinePositionsEdgeLabelModel | |
| getContext (ILabel) | in
NodeLabelModelStripeLabelModelAdapter | |
| getGeometry (ILabel, ILabelModelParameter) | in
NodeLabelModelStripeLabelModelAdapter | |
| SimpleEdge (IPort?, IPort?, ) | in
SimpleEdge | Creates an edge with a default lookup, and, optionally, the given source and target ports. |
| SimpleNode () | in
SimpleNode | Creates a default node with default lookup, VOID_NODE_STYLE as style, an empty layout, and no labels nor ports. |
| SimplePort (IPortOwner?, IPortLocationModelParameter?, ) | in
SimplePort | Creates a port with a default lookup using the given location and owner. |
| findBestParameter (ILabel, IOrientedRectangle) | in
SmartEdgeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel) | in
SmartEdgeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
SmartEdgeLabelModel | |
| getContext (ILabel) | in
StretchNodeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
StretchNodeLabelModel | |
| getMinimumNodeSize (ILabel, ILabelModelParameter) | in
StretchNodeLabelModel | Returns the minimum size this model would require for the node owner of the label if the given label was used with the provided parameter. |
| getNodePadding (ILabel, ILabelModelParameter) | in
StretchNodeLabelModel | Returns the padding this model would require for the node owner of the label if the given label were used with the provided parameter. |
| getContext (ILabel) | in
StretchStripeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
StretchStripeLabelModel | Calculates the geometry in the form of an IOrientedRectangle for a given label using the given model parameter. |
| addGenericLookup (function(ILabel, Constructor, IContextLookup):any) | in
StripeLabelDecorator | Adds a generic callback as a chain link to the lookup. |
| getContext (ILabel) | in
StripeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
StripeLabelModel | Calculates the geometry in the form of an IOrientedRectangle for a given label using the given model parameter. |
| onLabelAdded (ILabel) | in
Table | Called after a label has been added to a stripe. |
| onLabelChanged (ILabel) | in
Table | Called after a label has changed. |
| onLabelRemoved (ILabelOwner, ILabel) | in
Table | Called after a label has been removed from its stripe. |
| remove (ILabel) | in
Table | Removes the given label from its owner. |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
Table | Sets the label model parameter for the given label. |
| setLabelPreferredSize (ILabel, Size) | in
Table | Sets the preferred size of the label. |
| setLabelText (ILabel, string) | in
Table | Sets the label text of the given label. |
| setStyle (ILabel, ILabelStyle) | in
Table | Assigns the given style instance by reference to the label. |
| getPreferredSize (IInputModeContext, ILabel) | in
EditLabelHelper | Gets the preferred size for the label. |
| onLabelPasting (IInputModeContext, LabelEditingEventArgs, ILabelOwner, ILabel) | in
EditLabelHelper | Invoked from initialize to initialize the helper for adding labels during paste from the GraphClipboard. |
| removeLabel (IInputModeContext, ILabel) | in
EditLabelHelper | Handles removing the label upon finish. |
| setLabelText (IInputModeContext, ILabel, string) | in
EditLabelHelper | Handles changing the label text upon finish. |
| EditLabelInputMode () | in
EditLabelInputMode | |
| editLabel (ILabel, LabelEditingEventArgs, IEditLabelHelper) | in
EditLabelInputMode | Uses the text editor to actually edit the given label. |
| onLabelAdded (InputModeItemEventArgs<ILabel>) | in
EditLabelInputMode | Raises the label-added event. |
| onLabelDeleted (InputModeItemChangedEventArgs<ILabel,LabelEventArgs>) | in
EditLabelInputMode | Raises the label-deleted event. |
| onLabelEdited (InputModeItemEventArgs<ILabel>) | in
EditLabelInputMode | Raises the label-edited event. |
| onLabelEditingCanceled (InputModeItemEventArgs<ILabel>) | in
EditLabelInputMode | Raises the label-editing-canceled event. |
| onLabelEditingStarted (InputModeItemEventArgs<ILabel>) | in
EditLabelInputMode | Raises the label-editing-started event. |
| openTextEditor (ILabel, LabelEditingEventArgs, IEditLabelHelper) | in
EditLabelInputMode | Opens a new textEditorInputMode input field. |
| startLabelEditing (ILabel, string?) | in
EditLabelInputMode | Starts editing the given label. |
| onLabelAdded (InputModeItemEventArgs<ILabel>) | in
GraphEditorInputMode | Raises the label-added event. |
| onLabelDropInputModeLabelCreated (InputModeItemEventArgs<ILabel>, any) | in
GraphEditorInputMode | Called when the labelDropInputMode's item-created event is triggered. |
| onLabelEdited (InputModeItemEventArgs<ILabel>) | in
GraphEditorInputMode | Raises the label-edited event. |
| startLabelEditing (ILabel) | in
GraphEditorInputMode | Starts editing the given label. |
| shouldSkipHitLabel (IInputModeContext, ILabel, Point) | in
GraphInputMode | Callback function that is used during hit testing, when an ILabel was hit tested before another non-label underneath it was reported. |
| getMovementInfo (ILabel) | in
GraphSnapContext | Gets the movement info for the given label. |
| create () | in
ILabelGridConstraintProvider | |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) | in
ILabelSnapResultProvider | Called when the given label is dragged to add SnapResults for the SnapReferences provided by the context . |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel):void) | in
ILabelSnapResultProvider | |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Initializes a new instance of the LabelDropInputMode class for the given data type. |
| createLabel (IInputModeContext, IGraph, ILabel, ILabelOwner, ILabelModelParameter) | in
LabelDropInputMode | Creates the label in the graph after it's been dropped. |
| getLabelLayout (Point, ILabel) | in
LabelDropInputMode | Get the layout the dragged label currently has. |
| getNewLabelModelParameter (ILabelOwner, ILabel, Point) | in
LabelDropInputMode | Determines the ILabelModelParameter the label should have if it was dropped at dragLocation over owner . |
| isValidLabelOwner (ILabelOwner, ILabel) | in
LabelDropInputMode | Determines whether the specified label can be added to the given label owner. |
| onItemCreated (InputModeItemEventArgs<ILabel>) | in
LabelDropInputMode | |
| startDrag (HTMLElement | SVGElement, ILabel, DragDropEffects?, boolean?, HTMLElement | SVGElement?) | in
LabelDropInputMode | Starts a drag and drop operation for a ILabel. |
| LabelEditingEventArgs (IInputModeContext, ILabelOwner, ILabel) | in
LabelEditingEventArgs | Initializes a new instance of the LabelEditingEventArgs class with the given context, owner, and label. |
| LabelPositionHandler (ILabel) | in
LabelPositionHandler | Initializes a new instance of the LabelPositionHandler class. |
| getParameterCandidates (ILabel) | in
LabelPositionHandler | Gets the candidates for the given label. |
| getParameterFinder (ILabel) | in
LabelPositionHandler | Provides the ILabelModelParameterFinder for calculating the label's candidates. |
| setLayoutParameter (ILabel, ILabelModelParameter) | in
LabelPositionHandler | Actually applies the given parameter at the end of the gesture. |
| LabelSnapReferenceProvider (ILabel) | in
LabelSnapReferenceProvider | Creates a new provider for the given label. |
| collectOrthogonalLineSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, OrthogonalSnapLine, IOrientedRectangle, ILabel) | in
LabelSnapResultProvider | Collects snap results that snap the center or any border of the bounds of the label to the given snapLine . |
| collectSnapLineResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapLine, IOrientedRectangle, ILabel) | in
LabelSnapResultProvider | Collect snap results that snap the center of the label to the given snapLine . |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) | in
LabelSnapResultProvider | |
| LabelTextValidatingEventArgs (IInputModeContext, ILabel, string) | in
LabelTextValidatingEventArgs | Initializes a new instance of the LabelTextValidatingEventArgs class. |
| 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 . |
| addItemData (NodeLabelDataKey<T>, IMapper<ILabel,T>) | in
LayoutGraphAdapter | Registers data for individual node labels at the graph with the specified NodeLabelDataKey<TValue>. |
| addItemData (EdgeLabelDataKey<T>, IMapper<ILabel,T>) | in
LayoutGraphAdapter | Registers data for individual edge labels at the graph with the specified EdgeLabelDataKey<TValue>. |
| addItemData (NodeLabelDataKey<T>, function(ILabel):T, function(ILabel, T):void?) | in
LayoutGraphAdapter | Registers data for individual node labels at the graph with the specified NodeLabelDataKey<TValue>. |
| addItemData (EdgeLabelDataKey<T>, function(ILabel):T, function(ILabel, T):void?) | in
LayoutGraphAdapter | Registers data for individual edge labels at the graph with the specified EdgeLabelDataKey<TValue>. |
| applyLayout (ILayoutAlgorithm, LayoutData<INode,IEdge,ILabel,ILabel>?) | in
LayoutGraphAdapter | Applies an ILayoutAlgorithm to an IGraph, optionally applying some LayoutData<TNode,TEdge,TNodeLabel,TEdgeLabel>. |
| applyLayoutData (LayoutData<INode,IEdge,ILabel,ILabel>) | in
LayoutGraphAdapter | Helper method that applies a given LayoutData<TNode,TEdge,TNodeLabel,TEdgeLabel> for IGraph elements onto the layoutGraph using the mapping between the elements established by this instance. |
| createEdgeLabelCandidate (ILabel, ILabel, ILabelModelParameter, LayoutEdgeLabel) | in
LayoutGraphAdapter | Creates the LabelCandidate for a given label and ILabelModelParameter combination. |
| createNodeLabelCandidate (ILabel, ILabel, ILabelModelParameter, LayoutNodeLabel) | in
LayoutGraphAdapter | Creates a LabelCandidate for a given label and ILabelModelParameter combination. |
| getLayoutEdgeLabel (ILabel) | in
LayoutGraphAdapter | Returns the layout graph edge label that corresponds to the given original label. |
| getLayoutNodeLabel (ILabel) | in
LayoutGraphAdapter | Returns the layout graph node label that corresponds to the given original label. |
| createVisual (IRenderContext, ILabel) | in
CompositeLabelStyle | Creates the visual by delegating to all styles. |
| getBounds (ICanvasContext, ILabel) | in
CompositeLabelStyle | Calculates the bounds as the union of bounds from all styles. |
| getPreferredSize (ILabel) | in
CompositeLabelStyle | Gets the size from the first style as the reference. |
| isHit (IInputModeContext, Point, ILabel) | in
CompositeLabelStyle | Checks whether any style is hit at the given location. |
| isInBox (IInputModeContext, Rect, ILabel) | in
CompositeLabelStyle | Determines if the label is in the box based on any style. |
| isInPath (IInputModeContext, GeneralPath, ILabel) | in
CompositeLabelStyle | Determines if the label is in the path based on any style. |
| isVisible (ICanvasContext, Rect, ILabel) | in
CompositeLabelStyle | Determines visibility based on the visibility of all styles. |
| lookup (ILabel, Constructor) | in
CompositeLabelStyle | Performs a lookup using the first style as the reference. |
| updateVisual (IRenderContext, Visual, ILabel) | in
CompositeLabelStyle | Updates the visual by delegating to all styles. |
| createVisual (IRenderContext, ILabel) | in
DelegatingLabelStyle | Creates the visual with the style from getStyle and the label from getLabel. |
| getBounds (ICanvasContext, ILabel) | in
DelegatingLabelStyle | Gets the bounds with the style from getStyle and the label from getLabel. |
| getLabel (ILabel) | in
DelegatingLabelStyle | Returns the label used for rendering. |
| getPreferredSize (ILabel) | in
DelegatingLabelStyle | Gets the preferred size of the label from getLabel with the style from getStyle. |
| getStyle (ILabel) | in
DelegatingLabelStyle | Provides the core implementation of this style, returning the instance to delegate rendering logic. |
| isHit (IInputModeContext, Point, ILabel) | in
DelegatingLabelStyle | Determines with the style from getStyle whether the visualization of the label from getLabel is hit at the given location. |
| isInBox (IInputModeContext, Rect, ILabel) | in
DelegatingLabelStyle | Determines with the style from getStyle whether the visualization of the label from getLabel is included in the marquee selection. |
| isInPath (IInputModeContext, GeneralPath, ILabel) | in
DelegatingLabelStyle | Determines with the style from getStyle whether the visualization of the label from getLabel is included in the lasso selection. |
| isVisible (ICanvasContext, Rect, ILabel) | in
DelegatingLabelStyle | Determines with the style from getStyle whether the visualization of the label from getLabel is visible. |
| lookup (ILabel, Constructor) | in
DelegatingLabelStyle | Performs the lookup operation with the style from getStyle and the label from getLabel. |
| updateVisual (IRenderContext, Visual, ILabel) | in
DelegatingLabelStyle | Updates the visual with the style from getStyle and the label from getLabel. |
| getBoundsProvider (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets an implementation of the IBoundsProvider interface that can handle the provided label and its associated style. |
| getContext (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets a temporary context instance that can be used to query additional information for the label's style. |
| getHitTestable (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets an implementation of the IHitTestable interface that can handle the provided label and its associated style. |
| getLassoTestable (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets an implementation of the ILassoTestable interface that can handle the provided label and its associated style. |
| getMarqueeTestable (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets an implementation of the IMarqueeTestable interface that can handle the provided label and its associated style. |
| getPreferredSize (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Calculates the preferredSize of a given label using the associated style. |
| getVisibilityTestable (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets an implementation of the IVisibilityTestable interface that can handle the provided label and its associated style. |
| getVisualCreator (ILabel, ILabelStyle) | in
ILabelStyleRenderer | Gets an implementation of the IVisualCreator interface that can handle the provided label and its associated style. |
| createVisual (IRenderContext, ILabel) | in
LabelStyleBase | Creates the visual. |
| getBounds (ICanvasContext, ILabel) | in
LabelStyleBase | Gets the bounds of the visual for the label in the given context. |
| getPreferredSize (ILabel) | in
LabelStyleBase | Returns the preferred size of the label. |
| isHit (IInputModeContext, Point, ILabel) | in
LabelStyleBase | Determines whether the visual representation of the label has been hit at the given location. |
| isInBox (IInputModeContext, Rect, ILabel) | in
LabelStyleBase | Determines whether the visualization for the specified label is included in the marquee selection. |
| isInPath (IInputModeContext, GeneralPath, ILabel) | in
LabelStyleBase | Determines whether the visualization for the specified label is included in the lasso selection. |
| isVisible (ICanvasContext, Rect, ILabel) | in
LabelStyleBase | Determines whether the visualization for the specified label is visible in the context. |
| lookup (ILabel, Constructor) | in
LabelStyleBase | Performs the lookup operation for the getContext that has been queried from the renderer. |
| updateVisual (IRenderContext, TVisual, ILabel) | in
LabelStyleBase | Updates the visual previously created by createVisual. |
| 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. |
| createEdgeLabelModelManager (IObjectRenderer<ILabel>, function(ILabel):IRenderTreeGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of edge labels. |
| createNodeLabelModelManager (IObjectRenderer<ILabel>, function(ILabel):IRenderTreeGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of node labels. |
| createPortLabelModelManager (IObjectRenderer<ILabel>, function(ILabel):IRenderTreeGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of port labels. |
| getLabelRenderTreeGroup (ILabel) | in
GraphModelManager | Retrieves the IRenderTreeGroup containing the render tree element of a given label. |
| createGraphAnimation (IGraph, IMapper<INode,IRectangle>?, IMapper<IEdge,yfiles.geometry.IPoint[]>?, IMapper<IPort,IPortLocationModelParameter>?, IMapper<ILabel,ILabelModelParameter>?, TimeSpan?) | in
IAnimation | Creates a new IAnimation that animates the given layout of all types of graph items. |
| createLabelAnimation (IGraph, ILabel, ILabelModelParameter, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given label from its current layout linearly to the layout given by the targetLayoutParameter . |
| getBoundsProvider (ILabel) | in
LabelStyleIndicatorRenderer | |
| getHitTestable (ILabel) | in
LabelStyleIndicatorRenderer | |
| getVisibilityTestable (ILabel) | in
LabelStyleIndicatorRenderer | |
| getVisualCreator (ILabel) | in
LabelStyleIndicatorRenderer | |
| getStyle (ILabel) | in
WebGLGraphModelManager | Returns the currently associated style to use for the label when rendered in WebGL mode. |
| getWebGLLabelStyle (ILabel) | in
WebGLGraphModelManager | Gets a WebGL2 label style that is similar to the ILabelStyle of the given label . |
| setAnimations (ILabel, WebGLAnimation) | in
WebGLGraphModelManager | Sets the animations to apply to the label. |
| updateLabelPosition (ILabel) | in
WebGLGraphModelManager | Updates the location of the WebGL2 visualization of the given label . |
| updateStyle (ILabel) | in
WebGLGraphModelManager | Explicitly updates the WebGL2 style of a label |