Skip to main content

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​

ConstructorModifiersDescription
(constructor)(params)Constructs a new instance of the CircularLayout class

Properties​

PropertyModifiersTypeDescription
centerRootboolean
defaultMagnetizedboolean
paddingPointXY
typestring
typestaticstring

Methods​

MethodModifiersDescription
begin(toolkit, parameters)
canMagnetize(id)
end(toolkit, parameters, wasMagnetized)
getDefaultParameters()
reset()
step(toolkit, parameters)