Home > @jsplumb/core > GroupManager
#
GroupManager classSignature:
export declare class GroupManager<E>
#
ConstructorsConstructor | Modifiers | Description |
---|---|---|
(constructor)(instance) | Constructs a new instance of the GroupManager class |
#
PropertiesProperty | Modifiers | Type | Description |
---|---|---|---|
_connectionSourceMap | Record<string, UIGroup<E>> | ||
_connectionTargetMap | Record<string, UIGroup<E>> | ||
groupMap | Record<string, UIGroup<E>> | ||
instance | JsPlumbInstance |
#
MethodsMethod | Modifiers | Description |
---|---|---|
_updateConnectionsForGroup(group) | ||
addGroup(params) | ||
addToGroup(group, doNotFireEvent, el) | ||
cascadeCollapse(collapsedGroup, targetGroup, collapsedIds) | Cascade a collapse from the given collapsedGroup into the given targetGroup . | |
collapseGroup(group) | ||
expandGroup(group, doNotFireEvent) | ||
forEach(f) | ||
getAncestors(group) | ||
getDescendants(group) | ||
getGroup(groupId) | ||
getGroupFor(el) | ||
getGroups() | ||
isAncestor(group, possibleAncestor) | Tests if possibleAncestor is in fact an ancestor of group | |
isDescendant(possibleDescendant, ancestor) | ||
orphan(el, doNotTransferToAncestor) | ||
removeAllGroups(deleteMembers, manipulateView, doNotFireEvent) | ||
removeFromGroup(group, doNotFireEvent, el) | ||
removeGroup(group, deleteMembers, manipulateView, doNotFireEvent) | ||
repaintGroup(group) | ||
reset() | ||
toggleGroup(group) |