Skip to main content

Home > @jsplumb/core > UIGroup

UIGroup class#

Signature:

export declare class UIGroup<E = any> extends UINode<E> 

Extends: UINode<E>

Constructors#

ConstructorModifiersDescription
(constructor)(instance, el, options)Constructs a new instance of the UIGroup class

Properties#

PropertyModifiersTypeDescription
anchorAnchorSpec
childrenArray<UINode<E>>
collapsedboolean
collapseParentUIGroup<E>
connections{ source: Array<Connection>; target: Array<Connection>; internal: Array<Connection>; }
constrainboolean
dropOverrideboolean
droppableboolean
elIdstring
enabledboolean
endpointEndpointSpec
ghostboolean
idstring
instanceJsPlumbInstance
managerGroupManager<E>
orphanboolean
proxiedboolean
pruneboolean
revertboolean

Methods#

MethodModifiersDescription
add(_el, doNotFireEvent)
addGroup(group)
getAnchor(conn, endpointIndex)
getEndpoint(conn, endpointIndex)
getGroups()
getNodes()
orphanAll()
overrideDrop(el, targetGroup)
remove(el, manipulateDOM, doNotFireEvent, doNotUpdateConnections, targetGroup)
removeAll(manipulateDOM, doNotFireEvent)
removeGroup(group)