ObservableMultiSelectionModel
| Package: | CQ.Ext.tree |
| Class: | MultiSelectionModel |
| Extends: | CQ.Ext.util.Observable |
| Clientlib: | cq.widgets |
| Method | Defined By | |
|---|---|---|
|
clearSelections() : void Clear all selections
Clear all selections
Parameters:
|
MultiSelectionModel | |
enableBubble( String/Array events ) : void Enables events fired by this Observable to bubble up an owner hierarchy by calling
this.getBubbleTarget() if present....
Enables events fired by this Observable to bubble up an owner hierarchy by calling
This is commonly used by CQ.Ext.Components to bubble events to owner Containers. See CQ.Ext.Component.getBubbleTarget. The default implementation in CQ.Ext.Component returns the Component's immediate owner. But if a known target is required, this can be overridden to access the required target more quickly. Example:
Parameters:
|
Observable | |
|
getSelectedNodes() : Array Returns an array of the selected nodes
Returns an array of the selected nodes
Parameters:
|
MultiSelectionModel | |
isSelected( TreeNode node ) : Boolean Returns true if the node is selected
Returns true if the node is selected
Parameters:
|
MultiSelectionModel | |
relayEvents( Object o, Array events ) : void Relays selected events from the specified Observable as if the events were fired by this.
Relays selected events from the specified Observable as if the events were fired by this.
Parameters:
|
Observable | |
select( TreeNode node, [EventObject e], Boolean keepExisting ) : TreeNode Select a node.
Select a node.
Parameters:
|
MultiSelectionModel | |
unselect( TreeNode node ) : void Deselect a node.
Deselect a node.
Parameters:
|
MultiSelectionModel | |