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)