| onLabelAdded (ILabel, Object) | in
AdjacencyGraphBuilder | Triggers the LabelAdded event. |
| onLabelRemoved (ILabel, Object) | in
AdjacencyGraphBuilder | Triggers the LabelRemoved event. |
| onLabelUpdated (ILabel, Object) | in
AdjacencyGraphBuilder | Triggers the LabelUpdated event. |
| onLabelAdded (ILabel, Object) | in
GraphBuilder | Triggers the LabelAdded event. |
| onLabelRemoved (ILabel, Object) | in
GraphBuilder | Triggers the LabelRemoved event. |
| onLabelUpdated (ILabel, Object) | in
GraphBuilder | Triggers the LabelUpdated 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 LabelAdded event. |
| onLabelUpdated (IGraph, TDataItem, ILabel) | in
LabelCreator | Triggers the LabelUpdated 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, Object) | in
TreeBuilder | Triggers the LabelAdded event. |
| onLabelRemoved (ILabel, Object) | in
TreeBuilder | Triggers the LabelRemoved event. |
| onLabelUpdated (ILabel, Object) | in
TreeBuilder | Triggers the LabelUpdated event. |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
BezierEdgePathLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
BezierEdgePathLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
BezierEdgePathLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
BezierEdgeSegmentLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
BezierEdgeSegmentLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
BezierEdgeSegmentLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
CompositeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel, ILabelModelParameter) | in
CompositeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
CompositeLabelModel | |
| getParameters (ILabel, ILabelModel) | in
CompositeLabelModel | Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model. |
| getDescriptor (ILabel, ILabelModelParameter) | in
ConstantLabelCandidateDescriptorProvider | Always yields the parameter that has been passed to the constructor. |
| createLabelLayoutParameter (IFoldingView, ILabel, ILabel) | in
DefaultFolderNodeConverter | Creates the ILabelModelParameter for use in initializeFolderNodeLabels. |
| createLabelStyle (IFoldingView, ILabel, ILabel) | in
DefaultFolderNodeConverter | Creates the ILabelStyle for use in initializeFolderNodeLabels. |
| createPreferredLabelSize (ILabel) | in
DefaultFolderNodeConverter | Gets the preferred size for use in initializeFolderNodeLabels and synchronizeLabels. |
| createUndoUnitForLabelAddition (ILabel) | in
DefaultGraph | Creates the label addition undo unit for the given label. |
| createUndoUnitForLabelModelParameterChange (ILabel, ILabelModelParameter) | in
DefaultGraph | Creates the undo unit for changing the layout parameter of the given label. |
| createUndoUnitForLabelRemoval (ILabel) | in
DefaultGraph | Creates the label removal undo unit for the given label. |
| createUndoUnitForLabelStyleChange (ILabel, ILabelStyle) | in
DefaultGraph | Creates the undo unit for changing the style of the given label. |
| createUndoUnitForLabelTagChange (ILabel, Object) | in
DefaultGraph | Creates the undo unit for changing the tag of the given label. |
| createUndoUnitForLabelTextChange (ILabel, string) | in
DefaultGraph | Creates the undo unit for changing the text of the given label. |
| createUndoUnitForPreferredSizeChange (ILabel, Size) | in
DefaultGraph | Creates the undo unit for changing the preferred size of the given label. |
| onAddingEdgeLabel (IEdge, ILabel) | in
DefaultGraph | Called just before an edge label is added to an edge. |
| onAddingNodeLabel (INode, ILabel) | in
DefaultGraph | Called just before a node label is added to a node. |
| onAddingPortLabel (IPort, ILabel) | in
DefaultGraph | Called just before a port label is added to a port. |
| onChangingLabelLayoutParameter (ILabel, ILabelModelParameter) | in
DefaultGraph | Called before the layoutParameter of a label is being changed. |
| onChangingLabelPreferredSize (ILabel, Size) | in
DefaultGraph | Called before the preferred size of a label is being changed. |
| onChangingLabelStyle (ILabel, ILabelStyle) | in
DefaultGraph | Called before a label style is being changed. |
| onChangingLabelText (ILabel, string) | in
DefaultGraph | Called before the text of a label is being changed. |
| onEdgeLabelAdded (ILabel) | in
DefaultGraph | Called after a label has been added to an edge. |
| onEdgeLabelRemoved (ILabelOwner, ILabel) | in
DefaultGraph | Called after an edge label has been removed from its edge. |
| onLabelLayoutParameterChanged (ILabel, ILabelModelParameter) | in
DefaultGraph | Called after a label model parameter has changed. |
| onLabelPreferredSizeChanged (ILabel, Size) | in
DefaultGraph | Called after the preferred size of a label has changed. |
| onLabelStyleChanged (ILabel, ILabelStyle) | in
DefaultGraph | Called after a label style has changed. |
| onLabelTagChanged (ILabel, Object) | in
DefaultGraph | Called after a label tag has changed. |
| onLabelTextChanged (ILabel, string) | in
DefaultGraph | Called after a label text has changed. |
| onNodeLabelAdded (ILabel) | in
DefaultGraph | Called after a label has been added to a node. |
| onNodeLabelRemoved (ILabelOwner, ILabel) | in
DefaultGraph | Called after a label has been removed from its node. |
| onPortLabelAdded (ILabel) | in
DefaultGraph | Called after a label has been added to a port. |
| onPortLabelRemoved (ILabelOwner, ILabel) | in
DefaultGraph | Called after a port label has been removed from its port. |
| onRemovingEdgeLabel (ILabel) | in
DefaultGraph | Called just before an edge label is removed from its edge. |
| onRemovingNodeLabel (ILabel) | in
DefaultGraph | Called just before a node label is removed from its node. |
| onRemovingPortLabel (ILabel) | in
DefaultGraph | Called just before a port label is removed from its port. |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
DefaultGraph | |
| setLabelPreferredSize (ILabel, Size) | in
DefaultGraph | |
| setLabelText (ILabel, string) | in
DefaultGraph | Sets the label text of the given label. |
| setStyle (ILabel, ILabelStyle) | in
DefaultGraph | Assigns the given style instance by reference to the label. |
| calculateMetric (ILabel, ILabelModelParameter, IOrientedRectangle) | in
DefaultLabelModelParameterFinder | Calculates a metric for the given label/parameter pair and the target label layout. |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
DefaultLabelModelParameterFinder | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getCandidateParameters (ILabel, ILabelModel) | in
DefaultLabelModelParameterFinder | Retrieves an enumerator over all candidates for a given label and model. |
| selectBestParameter (ILabel, IOrientedRectangle, IEnumerable<ILabelModelParameter>) | in
DefaultLabelModelParameterFinder | Tries to find a parameter that best matches the given layout for the provided label instance among the set of given parameters. |
| getContext (ILabel, ILabelModelParameter) | in
DescriptorWrapperLabelModel | |
| getDescriptor (ILabel, ILabelModelParameter) | in
DescriptorWrapperLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
DescriptorWrapperLabelModel | |
| getParameters (ILabel, ILabelModel) | in
DescriptorWrapperLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
EdgePathLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
EdgePathLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
EdgePathLabelModel | |
| getParameters (ILabel, ILabelModel) | in
EdgePathLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
EdgeSegmentLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
EdgeSegmentLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
EdgeSegmentLabelModel | |
| getParameters (ILabel, ILabelModel) | in
EdgeSegmentLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
ExteriorLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
ExteriorLabelModel | |
| getParameters (ILabel, ILabelModel) | in
ExteriorLabelModel | |
| createLabelLayoutParameter (IFoldingView, ILabel, ILabel) | in
FoldingEdgeConverterBase | Creates the ILabelModelParameter for use in initializeFoldingEdgeLabels. |
| createLabelStyle (IFoldingView, ILabel, ILabel) | in
FoldingEdgeConverterBase | Creates the ILabelStyle for use in initializeFoldingEdgeLabels. |
| createPreferredLabelSize (ILabel) | in
FoldingEdgeConverterBase | Gets the preferred size for use in initializeFoldingEdgeLabels and synchronizeLabels. |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
FreeEdgeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel, ILabelModelParameter) | in
FreeEdgeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
FreeEdgeLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
FreeLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
FreeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
FreeLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
FreeNodeLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel, ILabelModelParameter) | in
FreeNodeLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
FreeNodeLabelModel | |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
FreePortLabelModel | Tries to find a parameter that best matches the given layout for the provided label instance. |
| getContext (ILabel, ILabelModelParameter) | in
FreePortLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
FreePortLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
GenericLabelModel | |
| getDescriptor (ILabel, ILabelModelParameter) | in
GenericLabelModel | Yields the ILabelCandidateDescriptor that has been associated with the instance during addParameter. |
| getGeometry (ILabel, ILabelModelParameter) | in
GenericLabelModel | |
| getParameters (ILabel, ILabelModel) | in
GenericLabelModel | |
| getLabelLayoutParameter (GraphCopier, IGraph, ILabel, ILabelOwner) | in
GraphClipboard | Gets a ILabelModelParameter for the given label to be placed at the given newOwner . |
| getTargetLabeledItem (ILabel) | in
GraphClipboard | Provides an ILabelOwner where the given clipboardLabel can be added to. |
| addLabel (IGraph, IGraph, ILabelOwner, ILabel) | in
GraphCopier | Adds a label to the target item in the targetGraph as a copy of the source label. |
| copyLabelLayoutParameter (IGraph, ILabel) | in
GraphCopier | Copies a ILabelModelParameter for a given label. |
| copyLabelStyle (IGraph, ILabel) | in
GraphCopier | Copies an ILabelStyle instance. |
| copyLabelTag (ILabel, Object) | in
GraphCopier | Copies the tag of a ILabel. |
| onLabelCopied (ILabel, ILabel) | in
GraphCopier | Called after a label has been copied. |
| onLabelAdded (ItemEventArgs<ILabel>) | in
GraphWrapperBase | Raises the LabelAdded event |
| onLabelLayoutParameterChanged (ItemChangedEventArgs<ILabel,ILabelModelParameter>) | in
GraphWrapperBase | Raises the LabelLayoutParameterChanged event |
| onLabelPreferredSizeChanged (ItemChangedEventArgs<ILabel,Size>) | in
GraphWrapperBase | Raises the LabelPreferredSizeChanged event |
| onLabelStyleChanged (ItemChangedEventArgs<ILabel,ILabelStyle>) | in
GraphWrapperBase | Raises the LabelStyleChanged event |
| onLabelTagChanged (ItemChangedEventArgs<ILabel,Object>) | in
GraphWrapperBase | Raises the LabelTagChanged event |
| onLabelTextChanged (ItemChangedEventArgs<ILabel,string>) | in
GraphWrapperBase | Raises the LabelTextChanged event |
| setLabelLayoutParameter (ILabel, ILabelModelParameter) | in
GraphWrapperBase | |
| setLabelPreferredSize (ILabel, Size) | in
GraphWrapperBase | |
| setLabelText (ILabel, string) | in
GraphWrapperBase | |
| setStyle (ILabel, ILabelStyle) | in
GraphWrapperBase | |
| getContext (ILabel, ILabelModelParameter) | in
GroupNodeLabelModel | Returns an empty context. |
| getGeometry (ILabel, ILabelModelParameter) | in
GroupNodeLabelModel | |
| getParameters (ILabel, ILabelModel) | in
GroupNodeLabelModel | |
| adjustLabelPreferredSize (ILabel) | in
IGraph | Adjusts the preferredSize property of a label to fit the suggested size of its ILabelStyleRenderer. |
| applyLayout (ILayoutAlgorithm, LayoutData?, boolean?, boolean?, boolean?, boolean?, boolean?, boolean?, PortAdjustmentPolicy?, ItemMapping<ILabel,PortLabelPolicy>?, Insets?, LabelPreferredPlacementPolicy?) | in
IGraph | Runs an ILayoutAlgorithm synchronously on the given graph. |
| 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. |
| getDescriptor (ILabel, ILabelModelParameter) | in
ILabelCandidateDescriptorProvider | Gets the descriptor for a given pair of a label and a ILabelModelParameter. |
| getContext (ILabel, ILabelModelParameter) | in
ILabelModel | Provides a lookup context for the given combination of label and parameter. |
| getGeometry (ILabel, ILabelModelParameter) | in
ILabelModel | Calculates the geometry of the given label using the given model parameter. |
| supports (ILabel) | in
ILabelModelParameter | Determines whether this parameter can be used for a given label instance. |
| create (function(ILabel, ILabelModel, IOrientedRectangle):ILabelModelParameter) | in
ILabelModelParameterFinder | Creates an implementation of the interface ILabelModelParameterFinder by using the given function as implementation for its findBestParameter method. |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
ILabelModelParameterFinder | Tries to find a parameter that best matches the given layout for the provided label instance. |
| create (function(ILabel, ILabelModel):IEnumerable<ILabelModelParameter>) | in
ILabelModelParameterProvider | Creates an implementation of the interface ILabelModelParameterProvider by using the given function as implementation for its getParameters method. |
| getParameters (ILabel, ILabelModel) | in
ILabelModelParameterProvider | Returns an enumerator over a set of possible ILabelModelParameter instances that can be used for the given label and model. |
| createDelegateMapper (ILabelLayoutDpKey<V>, function(ILabel):V) | in
IMapperRegistry | Creates a delegate-based read-only IMapper<K,V> implementation with key type ILabel and adds it to the registry using the provided tag . |
| 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, ILabelModelParameter) | in
InsideOutsidePortLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
InsideOutsidePortLabelModel | |
| getParameters (ILabel, ILabelModel) | in
InsideOutsidePortLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
InteriorLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
InteriorLabelModel | |
| getMinimumNodeSize (ILabel, ILabelModelParameter) | in
InteriorLabelModel | 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. |
| getNodeInsets (ILabel, ILabelModelParameter) | in
InteriorLabelModel | Returns the insets this model would require for the node owner of the label if the given label was used with the provided parameter. |
| getParameters (ILabel, ILabelModel) | in
InteriorLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
InteriorStretchLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
InteriorStretchLabelModel | |
| getMinimumNodeSize (ILabel, ILabelModelParameter) | in
InteriorStretchLabelModel | Returns the minimum size this model would require for the node owner of the label if the the given label was used with the provided parameter. |
| getNodeInsets (ILabel, ILabelModelParameter) | in
InteriorStretchLabelModel | Returns the insets this model would require for the node owner of the label if the the given label was used with the provided parameter. |
| getParameters (ILabel, ILabelModel) | in
InteriorStretchLabelModel | |
| LabelEventArgs (ILabel, ILabelOwner) | in
LabelEventArgs | Initializes a new instance of the LabelEventArgs class. |
| getContext (ILabel, ILabelModelParameter) | in
NinePositionsEdgeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
NinePositionsEdgeLabelModel | |
| getParameters (ILabel, ILabelModel) | in
NinePositionsEdgeLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
NodeLabelModelStripeLabelModelAdapter | |
| getGeometry (ILabel, ILabelModelParameter) | in
NodeLabelModelStripeLabelModelAdapter | |
| getContext (ILabel, ILabelModelParameter) | in
SandwichLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
SandwichLabelModel | |
| getParameters (ILabel, ILabelModel) | in
SandwichLabelModel | |
| SimpleEdge (IPort?, IPort?, ) | in
SimpleEdge | Creates an edge with a default lookup, and the given source and target ports. |
| SimpleNode () | in
SimpleNode | Creates a default node with default lookup, an instance of VoidNodeStyle, empty layout and no labels or ports. |
| SimplePort (IPortOwner?, IPortLocationModelParameter?, ) | in
SimplePort | Creates a port with a default lookup using the given location and owner. |
| findBestParameter (ILabel, ILabelModel, IOrientedRectangle) | in
SmartEdgeLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
SmartEdgeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
SmartEdgeLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
StretchStripeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
StretchStripeLabelModel | Calculates the geometry in form of an IOrientedRectangle for a given label using the given model parameter. |
| getParameters (ILabel, ILabelModel) | in
StretchStripeLabelModel | |
| getContext (ILabel, ILabelModelParameter) | in
StripeLabelModel | |
| getGeometry (ILabel, ILabelModelParameter) | in
StripeLabelModel | Calculates the geometry in form of an IOrientedRectangle for a given label using the given model parameter. |
| getParameters (ILabel, ILabelModel) | in
StripeLabelModel | |
| 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. |
| HierarchicLayoutData () | in
HierarchicLayoutData | Creates a new instance of HierarchicLayoutData which helps configuring HierarchicLayout. |
| getPreferredSize (IInputModeContext, ILabel) | in
EditLabelHelper | Gets the preferred size for the label. |
| GraphEditorInputMode () | in
GraphEditorInputMode | Creates a new instance that is not bound to an existing graph or selection, initially. |
| editLabel (ILabel) | in
GraphEditorInputMode | Starts editing the given label. |
| editLabelCore (ILabel, function(IInputModeContext, TextEditorInputMode, ILabel):void) | in
GraphEditorInputMode | Core label edit method - opens a new textEditorInputMode input field. |
| onLabelDropInputModeLabelCreated (Object, ItemEventArgs<ILabel>) | in
GraphEditorInputMode | Called when the labelDropInputMode's ItemCreated event is triggered. |
| onLabelTextEdited (ILabel, string) | in
GraphEditorInputMode | Called when the text of a label has been edited. |
| setLabelText (ILabel, string) | in
GraphEditorInputMode | Sets the label's text after it has been edited. |
| create () | in
ILabelGridConstraintProvider | Creates an implementation of the interface ILabelGridConstraintProvider from the given definition. |
| addSnapLines (LabelSnapContext, IInputModeContext, ILabel) | in
ILabelSnapContextHelper | Called during initialization of a label dragging to add snap lines to which the label can potentially snap to the snapContext . |
| collectSnapResults (LabelSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) | in
ILabelSnapContextHelper | Called while the given label is dragged to add snap results for the snap lines provided by the context . |
| create () | in
ILabelSnapContextHelper | Creates an implementation of the interface ILabelSnapContextHelper from the given definition. |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Constructs a new instance of class DropInputMode for the expected data type. |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Constructs a new instance of class DropInputMode for the expected data type. |
| LabelDropInputMode () | in
LabelDropInputMode | Constructs a new instance of class LabelDropInputMode for the type ILabel. |
| 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 | Determine the ILabelModelParameter the label should have if it were dropped at draggedLocation over owner . |
| isValidLabelOwner (ILabelOwner, ILabel) | in
LabelDropInputMode | Default backing method for isValidLabelOwnerPredicate |
| onItemCreated (ItemEventArgs<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. |
| setLayoutParameter (ILabel, ILabelModelParameter) | in
LabelPositionHandler | Actually applies the given parameter at the end of the gesture. |
| addEdgePathSnapLines (LabelSnapContext, IInputModeContext, ILabel) | in
LabelSnapContextHelper | Adds snap lines to the snapContext that are parallel to the path segments of the owner edge at particular distances. |
| addEdgePathSnapLines (LabelSnapContext, IInputModeContext, ILabel, number) | in
LabelSnapContextHelper | Adds snap lines to the snapContext that are parallel to the path segments of the owner edge at the given distance. |
| addInitialLocationSnapLines (LabelSnapContext, IInputModeContext, ILabel) | in
LabelSnapContextHelper | Adds two snap line for the initial center location of the label, one in the direction of the up vector, the other orthogonal to that direction. |
| addNodeShapeSnapLines (LabelSnapContext, IInputModeContext, ILabel) | in
LabelSnapContextHelper | Adds snap lines to the snapContext that are parallel to the owner node's border at particular distances. |
| addPortSnapLines (LabelSnapContext, IInputModeContext, ILabel) | in
LabelSnapContextHelper | Adds horizontal and vertical snap lines to the snapContext that are originating from the label's owner port if the label's owner is a port. |
| addSnapLines (LabelSnapContext, IInputModeContext, ILabel) | in
LabelSnapContextHelper | Called during initialization of a label dragging to add snap lines to which the label can potentially snap to the snapContext . |
| collectSnapResults (LabelSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) | in
LabelSnapContextHelper | |
| LabelTextValidatingEventArgs (IInputModeContext, ILabel, string) | in
LabelTextValidatingEventArgs | Initializes a new instance of the LabelTextValidatingEventArgs class. |
| createLabelPositionHandler (ILabel) | in
MoveLabelInputMode | Creates the position handler for the given label used in isValidLabelHit. |
| shouldMove (IInputModeContext, ILabel) | in
MoveLabelInputMode | Determines whether or not a label is allowed to be moved. |
| editLabel (ILabel) | in
TableEditorInputMode | Starts editing of the given label. |
| onLabelTextChanged (ItemEventArgs<ILabel>) | in
TableEditorInputMode | Raises the LabelTextChanged event. |
| onLabelTextEdited (ILabel, string) | in
TableEditorInputMode | Called when the text of a label has been edited. |
| LabelingData () | in
LabelingData | Creates a new instance of LabelingData which helps configuring GenericLabeling. |
| addLabelItemCollection (string, ItemCollection<ILabel>?) | in
GenericLayoutData | Adds a set of ILabels in the graph that will be passed to the LayoutGraph |
| addLabelItemCollection (ILabelLayoutDpKey<boolean>, ItemCollection<ILabel>?) | in
GenericLayoutData | Adds a set of ILabels in the graph that will be passed to the LayoutGraph |
| addLabelItemMapping (ILabelLayoutDpKey<TValue>, ItemMapping<ILabel,TValue>?) | in
GenericLayoutData | Adds data per ILabel in the graph that will be added to the LayoutGraph |
| addLabelItemMapping (string, ItemMapping<ILabel,TValue>?) | in
GenericLayoutData | Adds data per label in the graph that will be added to the LayoutGraph |
| 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?, ) | 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?, ) | 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 . |
| LayoutGraphAdapter (IGraph?, ISelectionModel<IModelItem>?, ) | in
LayoutGraphAdapter | Creates the adapter using a given IGraph and ISelectionModel<T>. |
| createEdgeLabelCandidate (ILabel, ILabel, ILabelModelParameter, IEdgeLabelLayout) | in
LayoutGraphAdapter | Creates the EdgeLabelCandidate for a given label and ILabelModelParameter combination. |
| createNodeLabelCandidate (ILabel, ILabel, ILabelModelParameter, INodeLabelLayout) | in
LayoutGraphAdapter | Creates a NodeLabelCandidate for a given label and ILabelModelParameter combination. |
| getLabelCandidateDescriptor (ILabel, ILabel, ILabelModelParameter) | in
LayoutGraphAdapter | Callback that retrieves the label candidate descriptor for the given label and parameter. |
| MultiPageLayoutData () | in
MultiPageLayoutData | Creates a new instance of MultiPageLayoutData which helps configuring MultiPageLayout. |
| OrganicLayoutData () | in
OrganicLayoutData | Creates a new instance of OrganicLayoutData which helps configuring OrganicLayout. |
| OrthogonalLayoutData () | in
OrthogonalLayoutData | Creates a new instance of OrthogonalLayoutData which helps configuring OrthogonalLayout. |
| CurveRoutingStageData () | in
CurveRoutingStageData | Creates a new instance of CurveRoutingStageData which helps configuring the CurveRoutingStage. |
| EdgeRouterData () | in
EdgeRouterData | Creates a new instance of EdgeRouterData which helps configuring EdgeRouter. |
| SeriesParallelLayoutData () | in
SeriesParallelLayoutData | Creates a new instance of SeriesParallelLayoutData which helps configuring SeriesParallelLayout. |
| getBoundsProvider (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| getContext (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | Configures the style and label parameters, does not call configure and returns this . |
| getHitTestable (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| getMarqueeTestable (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| getPreferredSize (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | |
| getVisibilityTestable (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | Configures the style and label parameters, does not call configure and returns this . |
| getVisualCreator (ILabel, ILabelStyle) | in
DefaultLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| 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. |
| 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 preferred size 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. |
| getBoundsProvider (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| getContext (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | Configures the style and label parameters, does not call configure and returns this . |
| getHitTestable (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| getMarqueeTestable (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| getPreferredSize (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | |
| getVisibilityTestable (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | Configures the style and label parameters, does not call configure and returns this . |
| getVisualCreator (ILabel, ILabelStyle) | in
IconLabelStyleRenderer | Configures the style and label parameters, calls configure and returns this . |
| 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, Class) | 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. |
| createTemplate (IRenderContext, ILabel) | in
TemplateLabelStyleBase | Factory method that is called by the TemplateLabelStyleRenderer to create the visual that will be used for the display of the label. |
| getPreferredSize (IRenderContext, ILabel) | in
TemplateLabelStyleBase | Determines the preferred size of the label if this style was applied. |
| getBoundsProvider (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Configures the style and label properties, calls configure and returns this . |
| getContext (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Configures the style and label properties, does not call configure and returns this . |
| getHitTestable (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Configures the style and label properties, calls configure and returns this . |
| getMarqueeTestable (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Configures the style and label properties, calls configure and returns this . |
| getPreferredSize (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Calculates the preferred size for the given label and style. |
| getPreferredSizeWithContext (IRenderContext, ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Calculates the preferred size for the given label and style. |
| getVisibilityTestable (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Configures the style and label properties, does not call configure and returns this . |
| getVisualCreator (ILabel, ILabelStyle) | in
TemplateLabelStyleRenderer | Configures the style and label properties, calls configure and returns this . |
| lookupContext (TemplateLabelStyleBase, ILabel, Class) | in
TemplateLabelStyleRenderer | Delegates to the TemplateLabelStyleBase's contextLookup. |
| getBoundsProvider (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields the EMPTY that will return empty bounds. |
| getContext (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields a lookup that will only return NEVER if an ILassoTestable is queried. |
| getHitTestable (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields the NEVER that will always report misses. |
| getMarqueeTestable (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields the NEVER that will always report misses. |
| getPreferredSize (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields EMPTY. |
| getVisibilityTestable (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields the NEVER that will always claim invisibility. |
| getVisualCreator (ILabel, ILabelStyle) | in
VoidLabelStyleRenderer | Yields the INSTANCE that will do nothing. |
| BalloonLayoutData () | in
BalloonLayoutData | Creates a new instance of BalloonLayoutData which helps configuring BalloonLayout. |
| TreeLayoutData () | in
TreeLayoutData | Creates a new instance of TreeLayoutData which helps configuring TreeLayout. |
| morphLayout (ILayoutAlgorithm, TimeSpan?, LayoutData?, boolean?, boolean?, boolean?, boolean?, boolean?, boolean?, boolean?, boolean?, boolean?, PortAdjustmentPolicy?, ItemMapping<ILabel,PortLabelPolicy>?, Insets?, LabelPreferredPlacementPolicy?) | in
GraphComponent | Runs a layout on the graph of the GraphComponent and animates the transition. |
| createEdgeLabelModelManager (ICanvasObjectDescriptor, function(ILabel):ICanvasObjectGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of edge labels. |
| createNodeLabelModelManager (ICanvasObjectDescriptor, function(ILabel):ICanvasObjectGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of node labels. |
| createPortLabelModelManager (ICanvasObjectDescriptor, function(ILabel):ICanvasObjectGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of port labels. |
| getLabelCanvasObjectGroup (ILabel) | in
GraphModelManager | Retrieves the ICanvasObjectGroup containing the canvas object 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 . |
| getStyle (ILabel) | in
WebGL2GraphModelManager | Returns the currently associated style to use for the label when rendered in WebGL mode. |
| getWebGL2LabelStyle (ILabel) | in
WebGL2GraphModelManager | Gets a WebGL2 label style that is similar to the ILabelStyle of the given label . |
| setAnimations (ILabel, WebGL2Animation) | in
WebGL2GraphModelManager | Sets the animations to apply to the label. |
| setStyle (ILabel, WebGL2DefaultLabelStyle | WebGL2IconLabelStyle) | in
WebGL2GraphModelManager | Sets the style to use for the label when rendered in WebGL2 mode. |
| updateLabelPosition (ILabel) | in
WebGL2GraphModelManager | Updates the location of the WebGL2 visualization of the given label . |
| updateStyle (ILabel) | in
WebGL2GraphModelManager | Explicitly updates the WebGL2 style of a label |