RowColumnDefinition
Defined in: panel/RowColumnDefinition.ts:12
GoJS-compatible: describes one row or column of a 'Table'-type Panel
(size constraints, separator styling). graphojs’s Panel.rowDefinitions/
columnDefinitions currently accept plain { height?, width?, separatorStrokeWidth? } objects rather than instances of this class —
this exists for API parity (new go.RowColumnDefinition(...)) and reads
back the same shape; panel is only set if you assign it yourself, since
graphojs’s table layout doesn’t yet track it automatically.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new RowColumnDefinition(
init?):RowColumnDefinition
Defined in: panel/RowColumnDefinition.ts:26
Parameters
Sección titulada «Parameters»Partial<RowColumnDefinition> & object
Returns
Sección titulada «Returns»RowColumnDefinition
Properties
Sección titulada «Properties»alignment
Sección titulada «alignment»alignment:
unknown=null
Defined in: panel/RowColumnDefinition.ts:24
background
Sección titulada «background»background:
string|null=null
Defined in: panel/RowColumnDefinition.ts:23
maximum
Sección titulada «maximum»maximum:
number=Number.POSITIVE_INFINITY
Defined in: panel/RowColumnDefinition.ts:19
minimum
Sección titulada «minimum»minimum:
number=0
Defined in: panel/RowColumnDefinition.ts:18
separatorPadding
Sección titulada «separatorPadding»separatorPadding:
number=0
Defined in: panel/RowColumnDefinition.ts:22
separatorStroke
Sección titulada «separatorStroke»separatorStroke:
string|null=null
Defined in: panel/RowColumnDefinition.ts:21
separatorStrokeWidth
Sección titulada «separatorStrokeWidth»separatorStrokeWidth:
number=Number.NaN
Defined in: panel/RowColumnDefinition.ts:20
Accessors
Sección titulada «Accessors»Get Signature
Sección titulada «Get Signature»get height():
number
Defined in: panel/RowColumnDefinition.ts:80
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set height(
value):void
Defined in: panel/RowColumnDefinition.ts:84
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get index():
number
Defined in: panel/RowColumnDefinition.ts:72
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set index(
value):void
Defined in: panel/RowColumnDefinition.ts:76
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get isRow():
boolean
Defined in: panel/RowColumnDefinition.ts:64
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set isRow(
value):void
Defined in: panel/RowColumnDefinition.ts:68
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get panel():
Panel|null
Defined in: panel/RowColumnDefinition.ts:55
Returns
Sección titulada «Returns»Panel | null
Set Signature
Sección titulada «Set Signature»set panel(
value):void
Defined in: panel/RowColumnDefinition.ts:60
Not part of the real GoJS read-only panel getter’s contract — graphojs exposes it settable since nothing else assigns it automatically.
Parameters
Sección titulada «Parameters»Panel | null
Returns
Sección titulada «Returns»void
Get Signature
Sección titulada «Get Signature»get width():
number
Defined in: panel/RowColumnDefinition.ts:88
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set width(
value):void
Defined in: panel/RowColumnDefinition.ts:92
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Methods
Sección titulada «Methods»computeEffectiveSpacing()
Sección titulada «computeEffectiveSpacing()»computeEffectiveSpacing():
number
Defined in: panel/RowColumnDefinition.ts:48
Returns
Sección titulada «Returns»number
computeEffectiveSpacingTop()
Sección titulada «computeEffectiveSpacingTop()»computeEffectiveSpacingTop(
_first):number
Defined in: panel/RowColumnDefinition.ts:41
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»number