documentationfor yFiles for HTML 2.6

PartitionLayout

PartitionLayout provides a framework for layouts that are based on a divide and conquer approach.

Inheritance Hierarchy
Implemented Interfaces

Remarks

Concept

The approach can be subdivided into four stages:

  1. The input graph is partitioned into smaller units. Implementations of this phase can be set using method partitionFinder.
  2. Optionally, the layout algorithm arranges each partition. Implementations of this phase can be set using method coreLayout.
  3. The graph partitions are arranged next to each other keeping their layout. Implementations of this phase can be set using method partitionPlacer.
  4. Edges that connect nodes in different graph partitions will be routed. Implementations of this phase can be set using method interEdgeRouter

Default Values of Properties

interEdgeRouternull
partitionFindernull
partitionPlacernull

Type Details

yfiles module
router-polyline
yfiles-umd modules
layout-area, layout-multipage, layout-orthogonal-compact, layout, router-bus, router-polyline
Legacy UMD name
yfiles.layout.PartitionLayout

Constructors

Properties

Methods

Static Methods