MultiPageLayout | class name unchanged | |
Members in class MultiPageLayout |
calculateLayout | removed | Instead, apply the layout like any other and get the result from
the layoutCallback. |
createProxyReferenceNodes | useProxyReferenceNodes | |
edgeBundleModeMask | multiEdgeConnectorPolicy | |
groupingMode | groupingPolicy | |
labeling | genericLabeling | The new read-only property is of type GenericLabeling |
labelingEnabled |
layoutCallback | name unchanged | Is no longer an instance of the removed yFiles interface
ILayoutCallback , but a callback function with a MultiPageLayoutResult as parameter |
maximumDuration | stopDuration | The algorithm tries to stop within the given time, but it is not
guaranteed to do so. The property was renamed to better signal this intent. |
|
MultiPageLayoutData | MultiPageLayoutData<TNode,TEdge,TNodeLabel,TEdgeLabel> |
Properties in class MultiPageLayoutData |
abortHandler | removed | A LayoutAbortController is added by the LayoutExecutor; see Section Maximum Duration and Aborting of Algorithms
for more details. |
edgeIds, edgeLabelIds, nodeIds, nodeLabelIds | removed | Manually mapping IDs is no longer
required. The data class assigns them automatically, and original items can be accessed by new
methods like, for example, getOriginalItem. |
edgeBundles | multiEdgeConnectorIds | |
|
EdgeBundleModes | MultiEdgeConnectorPolicy | |
IElementFactory | MultiPageElementFactory | |
DefaultElementFactory | MultiPageElementFactory | |
IElementInfoManager | removed | Information about items can be queried using methods
of MultiPageLayoutContext class which is accessed from property context. |
LayoutContext | MultiPageLayoutContext | |
ILayoutCallback | interface removed | |
GroupingMode | MultiPageGroupingPolicy | |
|
MultiPageLayoutResult | type name unchanged | |
Properties in class MultiPageLayoutResult |
getPage | removed | Replaced by new property pageGraphs. |
pageCount |