Port
Defined in: parts/Port.ts:10
A connection point on a Node where Links can attach. Ports can be positioned by an alignment or a Spot.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new Port(
name):Port
Defined in: parts/Port.ts:17
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»Port
Accessors
Sección titulada «Accessors»alignment
Sección titulada «alignment»Get Signature
Sección titulada «Get Signature»get alignment():
PortAlignment
Defined in: parts/Port.ts:27
The alignment of this port on its node.
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set alignment(
value):void
Defined in: parts/Port.ts:31
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get name():
string
Defined in: parts/Port.ts:22
The port name (used to reference it from link data).
Returns
Sección titulada «Returns»string
Get Signature
Sección titulada «Get Signature»get size():
Size|null
Defined in: parts/Port.ts:46
The size of this port (for rendering).
Returns
Sección titulada «Returns»Size | null
Set Signature
Sección titulada «Set Signature»set size(
value):void
Defined in: parts/Port.ts:50
Parameters
Sección titulada «Parameters»Size | null
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get spot():
Spot|null
Defined in: parts/Port.ts:36
A custom Spot for precise positioning. Overrides alignment.
Returns
Sección titulada «Returns»Spot | null
Set Signature
Sección titulada «Set Signature»set spot(
value):void
Defined in: parts/Port.ts:40
Parameters
Sección titulada «Parameters»Spot | null
Returns
Sección titulada «Returns»void
visible
Sección titulada «visible»Get Signature
Sección titulada «Get Signature»get visible():
boolean
Defined in: parts/Port.ts:55
Whether this port is visible.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set visible(
value):void
Defined in: parts/Port.ts:59
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Methods
Sección titulada «Methods»computePoint()
Sección titulada «computePoint()»computePoint(
x,y,width,height):object
Defined in: parts/Port.ts:66
Compute the point of this port on a node bounds.
Parameters
Sección titulada «Parameters»number
number
number
number
Returns
Sección titulada «Returns»object
x:
number
y:
number