Skip to main content

Class: EntityGroup

Diagram element representing a group of multiple graph entities.

Extends

Constructors

new EntityGroup()

new EntityGroup(props): EntityGroup

Parameters

ParameterType

props

EntityGroupProps

Returns

EntityGroup

Overrides

Element.constructor

Defined in

editor/dataElements.ts:138

Properties

PropertyModifierTypeOverridesInherited from

events

readonly

Events<EntityGroupEvents>

Element.events

id

readonly

string

Element.id

Accessors

elementState

get elementState(): undefined | ElementTemplateState

Returns

undefined | ElementTemplateState

Inherited from

Element.elementState

Defined in

diagram/elements.ts:137


isExpanded

get isExpanded(): boolean

Returns

boolean

Inherited from

Element.isExpanded

Defined in

diagram/elements.ts:129


itemIris

get itemIris(): ReadonlySet<ElementIri>

Returns

ReadonlySet<ElementIri>

Defined in

editor/dataElements.ts:161


items

get items(): readonly EntityGroupItem[]

Returns

readonly EntityGroupItem[]

Defined in

editor/dataElements.ts:148


position

get position(): Vector

Returns

Vector

Inherited from

Element.position

Defined in

diagram/elements.ts:117

Methods

focus()

focus(): void

Returns

void

Inherited from

Element.focus

Defined in

diagram/elements.ts:145


redraw()

redraw(level?): void

Parameters

ParameterType

level?

ElementRedrawLevel

Returns

void

Inherited from

Element.redraw

Defined in

diagram/elements.ts:149


setElementState()

setElementState(value): void

Parameters

ParameterType

value

undefined | ElementTemplateState

Returns

void

Inherited from

Element.setElementState

Defined in

diagram/elements.ts:138


setExpanded()

setExpanded(value): void

Parameters

ParameterType

value

boolean

Returns

void

Inherited from

Element.setExpanded

Defined in

diagram/elements.ts:130


setItems()

setItems(value): void

Parameters

ParameterType

value

readonly EntityGroupItem[]

Returns

void

Defined in

editor/dataElements.ts:152


setPosition()

setPosition(value): void

Parameters

ParameterType

value

Vector

Returns

void

Inherited from

Element.setPosition

Defined in

diagram/elements.ts:118


generateId()

static generateId(): string

Generates a new unique ID for an element.

Returns

string

Inherited from

Element.generateId

Defined in

diagram/elements.ts:113