Home > @jsplumbtoolkit/layout-circular > CircularLayout
CircularLayout class
A layout that places vertices in a circle, optionally with one at the center.
Signature:
export declare class CircularLayout extends AbstractLayout<CircularLayoutParameters>
Extends: AbstractLayout<CircularLayoutParameters>
Constructors
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(params) | Constructs a new instance of the CircularLayout class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| centerRoot | boolean | ||
| defaultMagnetized | boolean | ||
| padding | PointXY | ||
| type | string | ||
| type | static | string |
Methods
| Method | Modifiers | Description |
|---|---|---|
| begin(toolkit, parameters) | ||
| canMagnetize(id) | ||
| end(toolkit, parameters, wasMagnetized) | ||
| getDefaultParameters() | ||
| reset() | ||
| step(toolkit, parameters) |