Home > @jsplumbtoolkit/browser-ui > 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) |