Group
Defined in: parts/Group.ts:12
A group is a Part that can contain other Parts (nodes and links). Groups act as subgraphs within a diagram.
Extends
Sección titulada «Extends»Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new Group(
key,bounds?):Group
Defined in: parts/Group.ts:19
Parameters
Sección titulada «Parameters»bounds?
Sección titulada «bounds?»Returns
Sección titulada «Returns»Group
Overrides
Sección titulada «Overrides»Accessors
Sección titulada «Accessors»actualBounds
Sección titulada «actualBounds»Get Signature
Sección titulada «Get Signature»get actualBounds():
Rect
Defined in: parts/Part.ts:230
GoJS-compatible: The actual bounds of this part in document coordinates.
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set actualBounds(
value):void
Defined in: parts/Part.ts:234
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»adornments
Sección titulada «adornments»Get Signature
Sección titulada «Get Signature»get adornments():
ReadonlyMap<string,Adornment>
Defined in: parts/Part.ts:572
Get all adornments on this part.
Returns
Sección titulada «Returns»ReadonlyMap<string, Adornment>
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get angle():
number
Defined in: parts/Part.ts:313
The rotation angle in degrees.
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set angle(
value):void
Defined in: parts/Part.ts:317
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»background
Sección titulada «background»Get Signature
Sección titulada «Get Signature»get background():
string|null
Defined in: parts/Part.ts:185
GoJS-compatible: The background color of this part.
Returns
Sección titulada «Returns»string | null
Set Signature
Sección titulada «Set Signature»set background(
value):void
Defined in: parts/Part.ts:189
Parameters
Sección titulada «Parameters»string | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»bindings
Sección titulada «bindings»Get Signature
Sección titulada «Get Signature»get bindings(): readonly
Binding[]
Defined in: parts/Part.ts:603
Get all bindings on this part.
Returns
Sección titulada «Returns»readonly Binding[]
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get bounds():
Rect
Defined in: parts/Part.ts:135
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set bounds(
value):void
Defined in: parts/Part.ts:139
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»category
Sección titulada «category»Get Signature
Sección titulada «Get Signature»get category():
string
Defined in: parts/Part.ts:368
GoJS-compatible: The category of this part (used to select a template).
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set category(
value):void
Defined in: parts/Part.ts:372
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get center():
object
Defined in: parts/Part.ts:663
Get the center point.
Returns
Sección titulada «Returns»object
x:
number
y:
number
Inherited from
Sección titulada «Inherited from»containingGroup
Sección titulada «containingGroup»Get Signature
Sección titulada «Get Signature»get containingGroup():
Part|null
Defined in: parts/Part.ts:405
Get the containing group, or null if top-level.
Returns
Sección titulada «Returns»Part | null
Set Signature
Sección titulada «Set Signature»set containingGroup(
value):void
Defined in: parts/Part.ts:410
Set the containing group.
Parameters
Sección titulada «Parameters»Group | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»contextMenu
Sección titulada «contextMenu»Get Signature
Sección titulada «Get Signature»Defined in: parts/Part.ts:488
GoJS-compatible: a context menu shown on right-click — a Panel template drawn to canvas, or an HTMLInfo for full control over an HTML element.
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set contextMenu(
value):void
Defined in: parts/Part.ts:492
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»copyable
Sección titulada «copyable»Get Signature
Sección titulada «Get Signature»get copyable():
boolean
Defined in: parts/Part.ts:118
GoJS-compatible: Whether this part can be copied.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set copyable(
value):void
Defined in: parts/Part.ts:122
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get cursor():
string
Defined in: parts/Part.ts:203
GoJS-compatible: The cursor shown when hovering this part.
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set cursor(
value):void
Defined in: parts/Part.ts:207
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get data():
NodeData|null
Defined in: parts/Part.ts:359
GoJS-compatible: Reference to the model data object for this part.
Returns
Sección titulada «Returns»NodeData | null
Set Signature
Sección titulada «Set Signature»set data(
value):void
Defined in: parts/Part.ts:363
Parameters
Sección titulada «Parameters»NodeData | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»deletable
Sección titulada «deletable»Get Signature
Sección titulada «Get Signature»get deletable():
boolean
Defined in: parts/Part.ts:96
GoJS-compatible: Whether this part can be deleted.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set deletable(
value):void
Defined in: parts/Part.ts:100
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»desiredSize
Sección titulada «desiredSize»Get Signature
Sección titulada «Get Signature»get desiredSize():
Size|null
Defined in: parts/Part.ts:162
GoJS-compatible: The desired size of this part.
Returns
Sección titulada «Returns»Size | null
Set Signature
Sección titulada «Set Signature»set desiredSize(
value):void
Defined in: parts/Part.ts:167
Parameters
Sección titulada «Parameters»Size | { height: number; width: number; } | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»diagram
Sección titulada «diagram»Get Signature
Sección titulada «Get Signature»get diagram():
Diagram|null
Defined in: parts/Part.ts:443
GoJS-compatible: The diagram that this part is in (or null).
Returns
Sección titulada «Returns»Diagram | null
Set Signature
Sección titulada «Set Signature»set diagram(
value):void
Defined in: parts/Part.ts:448
Set the diagram this part belongs to.
Parameters
Sección titulada «Parameters»Diagram | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»dragAlpha
Sección titulada «dragAlpha»Get Signature
Sección titulada «Get Signature»get dragAlpha():
number
Defined in: parts/Part.ts:377
GoJS-compatible: The opacity used when this part is being dragged.
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set dragAlpha(
value):void
Defined in: parts/Part.ts:381
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»draggable
Sección titulada «draggable»Get Signature
Sección titulada «Get Signature»get draggable():
boolean
Defined in: parts/Part.ts:506
Whether this part can be dragged.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set draggable(
value):void
Defined in: parts/Part.ts:510
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»elements
Sección titulada «elements»Get Signature
Sección titulada «Get Signature»get elements(): readonly
GraphObject[]
Defined in: parts/Part.ts:546
GoJS-compatible: Get the child elements in this part’s visual tree.
Returns
Sección titulada «Returns»readonly GraphObject[]
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get fill():
string
Defined in: parts/Part.ts:280
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set fill(
value):void
Defined in: parts/Part.ts:284
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get height():
number
Defined in: parts/Part.ts:153
GoJS-compatible: The height of this part (delegates to its bounds).
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set height(
value):void
Defined in: parts/Part.ts:157
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»isGroup
Sección titulada «isGroup»Get Signature
Sección titulada «Get Signature»get isGroup():
boolean
Defined in: parts/Group.ts:24
Whether this is a group (always true).
Returns
Sección titulada «Returns»boolean
isHighlighted
Sección titulada «isHighlighted»Get Signature
Sección titulada «Get Signature»get isHighlighted():
boolean
Defined in: parts/Part.ts:127
GoJS-compatible: Whether this part is currently highlighted.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set isHighlighted(
value):void
Defined in: parts/Part.ts:131
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»isInDocumentBounds
Sección titulada «isInDocumentBounds»Get Signature
Sección titulada «Get Signature»get isInDocumentBounds():
boolean
Defined in: parts/Part.ts:386
GoJS-compatible: Whether this part is within the document bounds.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set isInDocumentBounds(
value):void
Defined in: parts/Part.ts:390
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»isMemberOfGroup
Sección titulada «isMemberOfGroup»Get Signature
Sección titulada «Get Signature»get isMemberOfGroup():
boolean
Defined in: parts/Part.ts:415
GoJS-compatible: Whether this part is a member of a group.
Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»isPositioned
Sección titulada «isPositioned»Get Signature
Sección titulada «Get Signature»get isPositioned():
boolean
Defined in: parts/Part.ts:420
GoJS-compatible: Whether this part has been given a position/bounds.
Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»isSelected
Sección titulada «isSelected»Get Signature
Sección titulada «Get Signature»get isSelected():
boolean
Defined in: parts/Part.ts:264
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set isSelected(
value):void
Defined in: parts/Part.ts:268
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»isSubGraphExpanded
Sección titulada «isSubGraphExpanded»Get Signature
Sección titulada «Get Signature»get isSubGraphExpanded():
boolean
Defined in: parts/Group.ts:49
Whether the subgraph is expanded.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set isSubGraphExpanded(
value):void
Defined in: parts/Group.ts:54
Set whether the subgraph is expanded.
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
isTreeExpanded
Sección titulada «isTreeExpanded»Get Signature
Sección titulada «Get Signature»get isTreeExpanded():
boolean
Defined in: parts/Part.ts:109
GoJS-compatible: Whether this part’s tree-children (per findTreeChildrenNodes) are shown. Distinct from Group.isSubGraphExpanded — this applies to any Part and is what TreeExpanderButton toggles via Diagram.collapseTree/expandTree.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set isTreeExpanded(
value):void
Defined in: parts/Part.ts:113
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»isVisibleObject
Sección titulada «isVisibleObject»Get Signature
Sección titulada «Get Signature»get isVisibleObject():
boolean
Defined in: parts/Part.ts:239
GoJS-compatible: Whether this part and its ancestors are visible.
Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get key():
NodeKey
Defined in: parts/Part.ts:72
Returns
Sección titulada «Returns»Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get layer():
Layer|null
Defined in: parts/Part.ts:425
Get the layer this part belongs to.
Returns
Sección titulada «Returns»Layer | null
Set Signature
Sección titulada «Set Signature»set layer(
value):void
Defined in: parts/Part.ts:430
Set the layer this part belongs to.
Parameters
Sección titulada «Parameters»Layer | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»layerName
Sección titulada «layerName»Get Signature
Sección titulada «Get Signature»get layerName():
string
Defined in: parts/Part.ts:395
GoJS-compatible: The name of the layer this part belongs to.
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set layerName(
_value):void
Defined in: parts/Part.ts:399
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get layout():
Layout|null
Defined in: parts/Group.ts:60
Get the layout for this group’s members.
Returns
Sección titulada «Returns»Layout | null
Set Signature
Sección titulada «Set Signature»set layout(
value):void
Defined in: parts/Group.ts:65
Set the layout for this group’s members.
Parameters
Sección titulada «Parameters»Layout | null
Returns
Sección titulada «Returns»void
location
Sección titulada «location»Get Signature
Sección titulada «Get Signature»get location():
Point
Defined in: parts/Part.ts:326
GoJS-compatible: The location point of this part — the point within the
bounds at locationSpot. With the default locationSpot (0.5, 0.5) this
is the center; changing locationSpot moves the part so the spot stays put.
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set location(
value):void
Defined in: parts/Part.ts:334
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»locationSpot
Sección titulada «locationSpot»Get Signature
Sección titulada «Get Signature»get locationSpot():
object
Defined in: parts/Part.ts:341
GoJS-compatible: The spot in the part that corresponds to the location point.
Returns
Sección titulada «Returns»object
x:
number
y:
number
Set Signature
Sección titulada «Set Signature»set locationSpot(
value):void
Defined in: parts/Part.ts:345
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»maxSize
Sección titulada «maxSize»Get Signature
Sección titulada «Get Signature»get maxSize():
object
Defined in: parts/Part.ts:221
GoJS-compatible: The maximum size of this part.
Returns
Sección titulada «Returns»object
height:
number
width:
number
Set Signature
Sección titulada «Set Signature»set maxSize(
value):void
Defined in: parts/Part.ts:225
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»memberCount
Sección titulada «memberCount»Get Signature
Sección titulada «Get Signature»get memberCount():
number
Defined in: parts/Group.ts:44
Get the number of member parts.
Returns
Sección titulada «Returns»number
memberLinks
Sección titulada «memberLinks»Get Signature
Sección titulada «Get Signature»get memberLinks():
Link[]
Defined in: parts/Group.ts:39
Get the member links.
Returns
Sección titulada «Returns»Link[]
memberNodes
Sección titulada «memberNodes»Get Signature
Sección titulada «Get Signature»get memberNodes():
Node[]
Defined in: parts/Group.ts:34
Get the member nodes.
Returns
Sección titulada «Returns»Node[]
memberParts
Sección titulada «memberParts»Get Signature
Sección titulada «Get Signature»get memberParts(): readonly
Part[]
Defined in: parts/Group.ts:29
Get the member parts of this group.
Returns
Sección titulada «Returns»readonly Part[]
minSize
Sección titulada «minSize»Get Signature
Sección titulada «Get Signature»get minSize():
object
Defined in: parts/Part.ts:212
GoJS-compatible: The minimum size of this part.
Returns
Sección titulada «Returns»object
height:
number
width:
number
Set Signature
Sección titulada «Set Signature»set minSize(
value):void
Defined in: parts/Part.ts:216
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get name():
string
Defined in: parts/Part.ts:87
GoJS-compatible: an arbitrary name for this part. Real GoJS has this
because Part extends GraphObject, which has its own .name (used
for findObject-style lookups); graphojs’s Part is a separate
class, so it needs its own copy of the same property rather than
inheriting it — most relevant for a bare decorative Part (see
Diagram.add), which ported GoJS code may still identify by .name
the way it would identify any other GraphObject.
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set name(
value):void
Defined in: parts/Part.ts:91
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»opacity
Sección titulada «opacity»Get Signature
Sección titulada «Get Signature»get opacity():
number
Defined in: parts/Part.ts:272
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set opacity(
value):void
Defined in: parts/Part.ts:276
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get panel():
Panel|null
Defined in: parts/Part.ts:533
GoJS-compatible: Get the panel used to render this part’s visual tree.
Returns
Sección titulada «Returns»Panel | null
Set Signature
Sección titulada «Set Signature»set panel(
value):void
Defined in: parts/Part.ts:538
GoJS-compatible: Set the panel used to render this part’s visual tree.
Parameters
Sección titulada «Parameters»Panel | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»pickable
Sección titulada «pickable»Get Signature
Sección titulada «Get Signature»get pickable():
boolean
Defined in: parts/Part.ts:194
GoJS-compatible: Whether this part is pickable (hit-testable).
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set pickable(
value):void
Defined in: parts/Part.ts:198
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»placeholderPadding
Sección titulada «placeholderPadding»Get Signature
Sección titulada «Get Signature»get placeholderPadding():
number
Defined in: parts/Group.ts:70
Get the placeholder padding.
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set placeholderPadding(
value):void
Defined in: parts/Group.ts:75
Set the placeholder padding.
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
position
Sección titulada «position»Get Signature
Sección titulada «Get Signature»get position():
object
Defined in: parts/Part.ts:668
Get the position (top-left).
Returns
Sección titulada «Returns»object
x:
number
y:
number
Set Signature
Sección titulada «Set Signature»set position(
value):void
Defined in: parts/Part.ts:673
Set the position (top-left), preserving size.
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»resizable
Sección titulada «resizable»Get Signature
Sección titulada «Get Signature»get resizable():
boolean
Defined in: parts/Part.ts:515
Whether this part can be resized.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set resizable(
value):void
Defined in: parts/Part.ts:519
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»rotatable
Sección titulada «rotatable»Get Signature
Sección titulada «Get Signature»get rotatable():
boolean
Defined in: parts/Part.ts:524
Whether this part can be rotated.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set rotatable(
value):void
Defined in: parts/Part.ts:528
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get scale():
number
Defined in: parts/Part.ts:176
GoJS-compatible: The scale of this part.
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set scale(
value):void
Defined in: parts/Part.ts:180
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»selectable
Sección titulada «selectable»Get Signature
Sección titulada «Get Signature»get selectable():
boolean
Defined in: parts/Part.ts:256
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set selectable(
value):void
Defined in: parts/Part.ts:260
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»selectionObject
Sección titulada «selectionObject»Get Signature
Sección titulada «Get Signature»get selectionObject():
GraphObject|null
Defined in: parts/Part.ts:350
GoJS-compatible: The GraphObject that is used as the selection object (for adornment placement).
Returns
Sección titulada «Returns»GraphObject | null
Set Signature
Sección titulada «Set Signature»set selectionObject(
_value):void
Defined in: parts/Part.ts:354
Parameters
Sección titulada «Parameters»GraphObject | null
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get size():
object
Defined in: parts/Part.ts:679
Get the size.
Returns
Sección titulada «Returns»object
height:
number
width:
number
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get stroke():
string
Defined in: parts/Part.ts:288
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set stroke(
value):void
Defined in: parts/Part.ts:292
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»strokeWidth
Sección titulada «strokeWidth»Get Signature
Sección titulada «Get Signature»get strokeWidth():
number
Defined in: parts/Part.ts:296
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set strokeWidth(
value):void
Defined in: parts/Part.ts:300
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»tooltip
Sección titulada «tooltip»Get Signature
Sección titulada «Get Signature»get tooltip():
string
Defined in: parts/Part.ts:463
The tooltip text shown when hovering over this part.
Returns
Sección titulada «Returns»string
Set Signature
Sección titulada «Set Signature»set tooltip(
value):void
Defined in: parts/Part.ts:467
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»toolTip
Sección titulada «toolTip»Get Signature
Sección titulada «Get Signature»Defined in: parts/Part.ts:475
GoJS-compatible: a tooltip shown on hover — a Panel template drawn to canvas, or an HTMLInfo for full control over an HTML element.
Returns
Sección titulada «Returns»Set Signature
Sección titulada «Set Signature»set toolTip(
value):void
Defined in: parts/Part.ts:479
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»tooltipVisible
Sección titulada «tooltipVisible»Get Signature
Sección titulada «Get Signature»get tooltipVisible():
boolean
Defined in: parts/Part.ts:497
Whether the tooltip is currently visible.
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set tooltipVisible(
value):void
Defined in: parts/Part.ts:501
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»visible
Sección titulada «visible»Get Signature
Sección titulada «Get Signature»get visible():
boolean
Defined in: parts/Part.ts:248
Returns
Sección titulada «Returns»boolean
Set Signature
Sección titulada «Set Signature»set visible(
value):void
Defined in: parts/Part.ts:252
Parameters
Sección titulada «Parameters»boolean
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get width():
number
Defined in: parts/Part.ts:144
GoJS-compatible: The width of this part (delegates to its bounds).
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set width(
value):void
Defined in: parts/Part.ts:148
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Get Signature
Sección titulada «Get Signature»get zOrder():
number
Defined in: parts/Part.ts:304
Returns
Sección titulada «Returns»number
Set Signature
Sección titulada «Set Signature»set zOrder(
value):void
Defined in: parts/Part.ts:308
Parameters
Sección titulada «Parameters»number
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»Methods
Sección titulada «Methods»add(
part):void
Defined in: parts/Group.ts:80
Add a part to this group.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»void
addAdornment()
Sección titulada «addAdornment()»addAdornment(
name,adornment):void
Defined in: parts/Part.ts:582
Add an adornment to this part.
Parameters
Sección titulada «Parameters»string
adornment
Sección titulada «adornment»Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»addBinding()
Sección titulada «addBinding()»addBinding(
binding):this
Defined in: parts/Part.ts:608
Add a binding to this part.
Parameters
Sección titulada «Parameters»binding
Sección titulada «binding»Returns
Sección titulada «Returns»this
Inherited from
Sección titulada «Inherited from»addVisual()
Sección titulada «addVisual()»addVisual(
element):this
Defined in: parts/Part.ts:551
GoJS-compatible: Add a child element to this part’s visual tree.
Parameters
Sección titulada «Parameters»element
Sección titulada «element»Returns
Sección titulada «Returns»this
Inherited from
Sección titulada «Inherited from»applyBindings()
Sección titulada «applyBindings()»applyBindings(
nodeData):number
Defined in: parts/Part.ts:632
Apply all bindings from model data to this part. Returns the number of properties set.
Parameters
Sección titulada «Parameters»nodeData
Sección titulada «nodeData»Returns
Sección titulada «Returns»number
Inherited from
Sección titulada «Inherited from»applyTwoWayBindings()
Sección titulada «applyTwoWayBindings()»applyTwoWayBindings(
nodeData):number
Defined in: parts/Part.ts:647
Apply TwoWay bindings: write Part properties back to model data.
Parameters
Sección titulada «Parameters»nodeData
Sección titulada «nodeData»Returns
Sección titulada «Returns»number
Inherited from
Sección titulada «Inherited from»clearAdornments()
Sección titulada «clearAdornments()»clearAdornments():
void
Defined in: parts/Part.ts:598
Remove all adornments from this part.
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»clearBindings()
Sección titulada «clearBindings()»clearBindings():
void
Defined in: parts/Part.ts:622
Remove all bindings from this part.
Returns
Sección titulada «Returns»void
Inherited from
Sección titulada «Inherited from»collapse()
Sección titulada «collapse()»collapse():
void
Defined in: parts/Group.ts:167
Collapse the group (hide members).
Returns
Sección titulada «Returns»void
contains()
Sección titulada «contains()»contains(
part):boolean
Defined in: parts/Group.ts:102
Check if a part is a member of this group.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»boolean
containsPoint()
Sección titulada «containsPoint()»containsPoint(
point):boolean
Defined in: parts/Group.ts:107
Check if this group contains a point (including members).
Parameters
Sección titulada «Parameters»number
number
Returns
Sección titulada «Returns»boolean
Overrides
Sección titulada «Overrides»copy():
this
Defined in: parts/Part.ts:684
Create a deep copy of this part.
Returns
Sección titulada «Returns»this
Inherited from
Sección titulada «Inherited from»expand()
Sección titulada «expand()»expand():
void
Defined in: parts/Group.ts:172
Expand the group (show members).
Returns
Sección titulada «Returns»void
findAdornment()
Sección titulada «findAdornment()»findAdornment(
name):Adornment|undefined
Defined in: parts/Part.ts:577
Get a specific adornment by name.
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»Adornment | undefined
Inherited from
Sección titulada «Inherited from»findAdornmentNamed()
Sección titulada «findAdornmentNamed()»findAdornmentNamed(
name):Adornment|null
Defined in: parts/Part.ts:588
GoJS-compatible: Find an adornment by name, or null if not present.
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»Adornment | null
Inherited from
Sección titulada «Inherited from»findBinding()
Sección titulada «findBinding()»findBinding(
targetProperty):Binding|undefined
Defined in: parts/Part.ts:627
Find a binding targeting a specific property.
Parameters
Sección titulada «Parameters»targetProperty
Sección titulada «targetProperty»string
Returns
Sección titulada «Returns»Binding | undefined
Inherited from
Sección titulada «Inherited from»findDiagram()
Sección titulada «findDiagram()»findDiagram():
Diagram|null
Defined in: parts/Part.ts:453
GoJS-compatible: Find the diagram that contains this part.
Returns
Sección titulada «Returns»Diagram | null
Inherited from
Sección titulada «Inherited from»findLayer()
Sección titulada «findLayer()»findLayer():
Layer|null
Defined in: parts/Part.ts:458
GoJS-compatible: Find the layer that contains this part.
Returns
Sección titulada «Returns»Layer | null
Inherited from
Sección titulada «Inherited from»findMember()
Sección titulada «findMember()»findMember(
key):Part|undefined
Defined in: parts/Group.ts:193
Find a member by key.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»Part | undefined
findObject()
Sección titulada «findObject()»findObject(
name):GraphObject|null
Defined in: parts/Part.ts:566
GoJS-compatible: Find a GraphObject by name in this part’s visual tree.
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»GraphObject | null
Inherited from
Sección titulada «Inherited from»getAllParts()
Sección titulada «getAllParts()»getAllParts():
Part[]
Defined in: parts/Group.ts:182
Get all parts in this group recursively.
Returns
Sección titulada «Returns»Part[]
getLevel()
Sección titulada «getLevel()»getLevel():
number
Defined in: parts/Group.ts:198
Get the level of this group in the hierarchy.
Returns
Sección titulada «Returns»number
remove()
Sección titulada «remove()»remove(
part):boolean
Defined in: parts/Group.ts:90
Remove a part from this group.
Parameters
Sección titulada «Parameters»Returns
Sección titulada «Returns»boolean
removeAdornment()
Sección titulada «removeAdornment()»removeAdornment(
name):boolean
Defined in: parts/Part.ts:593
Remove an adornment from this part.
Parameters
Sección titulada «Parameters»string
Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»removeBinding()
Sección titulada «removeBinding()»removeBinding(
binding):boolean
Defined in: parts/Part.ts:614
Remove a binding from this part.
Parameters
Sección titulada «Parameters»binding
Sección titulada «binding»Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»removeVisual()
Sección titulada «removeVisual()»removeVisual(
element):boolean
Defined in: parts/Part.ts:560
GoJS-compatible: Remove a child element from this part’s visual tree.
Parameters
Sección titulada «Parameters»element
Sección titulada «element»Returns
Sección titulada «Returns»boolean
Inherited from
Sección titulada «Inherited from»toggle()
Sección titulada «toggle()»toggle():
void
Defined in: parts/Group.ts:177
Toggle expansion state.
Returns
Sección titulada «Returns»void
updateBoundsFromMembers()
Sección titulada «updateBoundsFromMembers()»updateBoundsFromMembers():
void
Defined in: parts/Group.ts:122
Update bounds to encompass all members.
Returns
Sección titulada «Returns»void