Skip to main content

GraphPropagationEnginePlugin

Browser UI plugin that runs a GraphPropagationEngine against the UI's model.

Extends​

Type Parameters​

ValueType​

ValueType = unknown

StateType​

StateType = unknown

Implements​

Methods​

$edgeRemoved()​

$edgeRemoved(edge): void

Invoked when an edge has been removed

Parameters​

edge​

Edge

Returns​

void

Implementation of​

BrowserUIPlugin.$edgeRemoved

Inherited from​

BaseBrowserUIPlugin.$edgeRemoved


$edgeRendered()​

$edgeRendered(p): void

Invoked when an edge has been initially rendered. Only fired once for each edge.

Parameters​

p​

ConnectionEstablishedParams

Returns​

void

Implementation of​

BrowserUIPlugin.$edgeRendered

Inherited from​

BaseBrowserUIPlugin.$edgeRendered


$edgeUpdated()​

$edgeUpdated(edge): void

Invoked when an edge has been updated

Parameters​

edge​

Edge

Returns​

void

Implementation of​

BrowserUIPlugin.$edgeUpdated

Inherited from​

BaseBrowserUIPlugin.$edgeUpdated


$groupCollapsed()​

$groupCollapsed(element): void

Empty implementation of $groupCollapsed

Parameters​

element​

ViewportGroupElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$groupCollapsed

Inherited from​

BaseBrowserUIPlugin.$groupCollapsed


$groupExpanded()​

$groupExpanded(element): void

Empty implementation of $groupExpanded.

Parameters​

element​

ViewportGroupElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$groupExpanded

Inherited from​

BaseBrowserUIPlugin.$groupExpanded


$groupMemberAdded()​

$groupMemberAdded(element): void

Empty implementation of $groupMemberAdded.

Parameters​

element​

ViewportElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$groupMemberAdded

Inherited from​

BaseBrowserUIPlugin.$groupMemberAdded


$groupMemberRemoved()​

$groupMemberRemoved(element): void

Empty implementation of $groupMemberRemoved.

Parameters​

element​

ViewportElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$groupMemberRemoved

Inherited from​

BaseBrowserUIPlugin.$groupMemberRemoved


$groupRemoved()​

$groupRemoved(element): void

Empty implementation of $groupRemoved.

Parameters​

element​

ViewportGroupElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$groupRemoved

Inherited from​

BaseBrowserUIPlugin.$groupRemoved


$groupResized()​

$groupResized(params): void

Empty implementation of $groupResized.

Parameters​

params​

GroupResizeResult<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$groupResized

Inherited from​

BaseBrowserUIPlugin.$groupResized


$nodeRemoved()​

$nodeRemoved(element): void

Empty implementation of $nodeRemoved.

Parameters​

element​

ViewportElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$nodeRemoved

Inherited from​

BaseBrowserUIPlugin.$nodeRemoved


$vertexRerendered()​

$vertexRerendered(p): void

Empty implementation of $vertexRerendered.

Parameters​

p​
el​

BrowserElement

id​

string

size​

Size

vertex​

Vertex

Returns​

void

Implementation of​

BrowserUIPlugin.$vertexRerendered

Inherited from​

BaseBrowserUIPlugin.$vertexRerendered


$vertexResized()​

$vertexResized(element, width, height): void

Empty implementation of $vertexResized

Parameters​

element​

ViewportElement<BrowserElement>

width​

number

height​

number

Returns​

void

Implementation of​

BrowserUIPlugin.$vertexResized

Inherited from​

BaseBrowserUIPlugin.$vertexResized


$vertexRotated()​

$vertexRotated(element, rotation): void

Empty implementation of $vertexRotated.

Parameters​

element​

ViewportElement<BrowserElement>

rotation​

number

Returns​

void

Implementation of​

BrowserUIPlugin.$vertexRotated

Inherited from​

BaseBrowserUIPlugin.$vertexRotated


$vertexSynced()​

$vertexSynced(element): void

Empty implementation of $vertexSynced

Parameters​

element​

ViewportElement<BrowserElement>

Returns​

void

Implementation of​

BrowserUIPlugin.$vertexSynced

Inherited from​

BaseBrowserUIPlugin.$vertexSynced


$vertexUpdated()​

$vertexUpdated(element, reason): void

Empty implementation of $vertexUpdated

Parameters​

element​

ViewportElement<BrowserElement>

reason​

VertexUpdatedReason

Returns​

void

Implementation of​

BrowserUIPlugin.$vertexUpdated

Inherited from​

BaseBrowserUIPlugin.$vertexUpdated