| simplexRankAssignment (LayoutGraph, IMapper<LayoutNode,number>, IMapper<LayoutEdge,number>, IMapper<LayoutEdge,number>, TimeSpan?, IMapper<LayoutEdge,boolean>?, LayoutNode?, boolean?) | in
LayoutGraphAlgorithms | Solves the rank assignment problem for a directed acyclic graph (DAG) using the simplex method, with an optional time limit for the algorithm's execution. |
| LayoutGraphNodeAggregation () | in
LayoutGraphNodeAggregation | Creates a new LayoutGraphNodeAggregation instance with default settings. |
| NodeAggregation () | in
NodeAggregation | Creates a new instance with default settings. |
| RankAssignment () | in
RankAssignment | |
| 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. |
| ConstraintIncrementalLayerAssigner (ILayerAssigner, ) | in
ConstraintIncrementalLayerAssigner | Creates a new ConstraintIncrementalLayerAssigner with the given ILayerAssigner instance as its core layerer. |
| DefaultSequencer () | in
DefaultSequencer | Creates a new instance of DefaultSequencer. |
| HierarchicalLayout () | in
HierarchicalLayout | Creates a new HierarchicalLayout instance with the default settings. |
| WeightedLayerAssigner (EdgeDataKey<number>?, ) | in
WeightedLayerAssigner | Creates an instance of WeightedLayerAssigner with unlimited stop duration and the given key that provides access to the IMapper<K,V> that holds the edge weights. |
| CreateEdgeInputMode () | in
CreateEdgeInputMode | Creates a new instance that will use the IGraph from the parentInputModeContext to create edges in. |
| MoveViewportInputMode () | in
MoveViewportInputMode | Creates a new instance of the move viewport mode |
| ToolTipInputMode () | in
ToolTipInputMode | Creates a new instance using the provided optional text provider. |
| GenericLabeling () | in
GenericLabeling | Creates a new instance of GenericLabeling with default settings. |
| from (TimeSpan) | in
TimeSpan | Creates a TimeSpan instance from the given object by performing automatic type conversion. |
| 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 . |
| RemoveOverlapsStage () | in
RemoveOverlapsStage | Creates a new RemoveOverlapsStage instance with default settings. |
| TabularLayout () | in
TabularLayout | Initializes a new instance of the TabularLayout class with default settings. |
| MultiPageLayout (ILayoutAlgorithm?, ) | in
MultiPageLayout | Creates a new MultiPageLayout instance. |
| InteractiveOrganicLayout () | in
InteractiveOrganicLayout | Creates a new instance of the InteractiveOrganicLayout with default settings. |
| continueLayout (TimeSpan) | in
InteractiveOrganicLayout | Starts the layout calculation, continuing from where it has stopped before and allowing a certain maximum duration. |
| startLayout (LayoutGraph, TimeSpan) | in
InteractiveOrganicLayout | Starts the layout calculation for the given period of time. |
| OrganicLayout () | in
OrganicLayout | Creates a new OrganicLayout instance with default settings. |
| OrthogonalLayout () | in
OrthogonalLayout | Creates a new OrthogonalLayout instance with default settings. |
| ClearAreaLayout () | in
ClearAreaLayout | Creates a new instance of ClearAreaLayout with default settings. |
| FillAreaLayout () | in
FillAreaLayout | Creates a new instance of FillAreaLayout with default settings. |
| PartialLayout (ILayoutAlgorithm?, ) | in
PartialLayout | Creates a new instance of PartialLayout which uses the specified ILayoutAlgorithm instance as the core layout algorithm. |
| BundledEdgeRouter (ILayoutAlgorithm?, ) | in
BundledEdgeRouter | Creates a new BundledEdgeRouter instance with the given optional core layout algorithm and default settings. |
| EdgeRouter (ILayoutAlgorithm?, ) | in
EdgeRouter | Creates a new EdgeRouter instance with an optional coreLayout. |
| animate (function(number):void, TimeSpan) | in
Animator | Starts animating the given animation for the specified duration. |
| 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. |
| createDelay (TimeSpan) | in
IAnimation | Creates a delay animation that does nothing. |
| createDelayedAnimation (TimeSpan) | in
IAnimation | Creates a delayed animation instance from this instance. |
| createEdgeSegmentAnimation (IGraph, IEdge, IPoint, Point, Point, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given edge 's bends from its current shape linearly to the shape given by the endBends and final port locations. |
| 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 . |
| createLayoutAnimation (IGraph, LayoutGraphAdapter, TimeSpan) | in
IAnimation | Creates a new IAnimation instance that animates the current graph to the layout given by the layoutGraph instance of the given adapter . |
| createNodeAnimation (IGraph, INode, IRectangle, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given node from its current layout to the new given targetLayout . |
| createPathAnimation (GeneralPath, IMutablePoint, TimeSpan) | in
IAnimation | Creates a new instance of an IAnimation that animates the given IMutablePoint along a path. |
| createPortAnimation (IGraph, IPort, IPortLocationModelParameter, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given port from its current location to the new location given by the targetLocationParameter . |
| fromHandler (function(number):void, TimeSpan) | in
IAnimation | Creates an animation for the given delegate and preferredDuration. |
| ViewportAnimation (CanvasComponent, Rect, TimeSpan, ) | in
ViewportAnimation | Creates a new instance of ViewportAnimation. |
| WebGLAnimationTiming (TimeSpan?, WebGLAnimationEasing?, number?, WebGLAnimationDirection?) | in
WebGLAnimationTiming | Creates a new immutable instance with the provided values. |
| WebGLTransition (WebGLTransitionProperties?, TimeSpan?, WebGLAnimationEasing?) | in
WebGLTransition | Creates a new immutable instance with the provided values. |