Utility class used by the default and screen reader tree/treeTable peers Mostly contains shared context menu handling fucntions
Method Summary
 | 
public Object | 
addContextMenuEventListeners() 
- 
Attach client side context menu listeners 
 
 
 | 
public Object | 
clearCachedContextMenuItems() 
 
 | 
public Object | 
collapseAllBelowAction(Object componentEvent) 
- 
collapse all menu item action handler 
 
 
 | 
public Object | 
createComponentSubId(Object clientId, Object name) 
 
 | 
public Object | 
expandAction(Object componentEvent) 
- 
Expand menu item action handler 
 
 
 | 
public Object | 
expandAllBelowAction(Object componentEvent) 
- 
Expand all menu item action handler 
 
 
 | 
public Object | 
findContextMenuItems() 
 
 | 
public Object | 
findMenuItemContainer() 
 
 | 
public Object | 
findSelectorItemAndRowKey(Object element) 
- 
Given a parent node, find the child dom element and its associated row key attribute inside the selector popup 
 
 
 | 
public Object | 
getCurrencyFromDomElement(Object domEvent, Object domElement, Object rootDomElement, Object attr) 
- 
Returns the attribute attached to the domElement. 
 
 
 | 
public Object | 
getParentWithAttribute(Object domElem, Object attributeName, Object attributeValue) 
- 
Walk up the parent hierarchy and find an element with the given style class 
 
 
 | 
private Object | 
_getSelectionCount() 
 
 | 
public Object | 
getSelectorIcon() 
- 
Get hierarchical selector icon by id 
 
 
 | 
public Object | 
getSelectorItemRowKey(Object nativeEvent, Object target) 
- 
Get the row key associated with the node inside the selector popup 
 
 
 | 
public Object | 
getSelectorSelectedRowKey() 
- 
Return the row key associated with the selected node inside the hierarchical selector popup 
 
 
 | 
private Object | 
_handleComponentAction(Object componentEvent) 
- 
Context menu item action handler 
 
 
 | 
private Object | 
_handleSelectorPopupClosed(Object componentEvent) 
- 
hiererchical selector popup close handler 
 
 
 | 
public Object | 
hasPathStamp() 
- 
Determines if the tree has a pathStamp facet 
 
 
 | 
public Object | 
hideSelectorPopup() 
- 
Hide the iererchical selector popup 
 
 
 | 
protected Object | 
Init(Object peer) 
- 
Initializes the instance. 
 
 
 | 
protected static Object | 
InitClass() 
 
 | 
public Object | 
isMultiRoot() 
- 
Determines if the tree is multi-rooted 
 
 
 | 
public Object | 
isSelectorIconVisible() 
- 
Determines if the hierarchical selector icon is shown 
 
 
 | 
public Object | 
isSelectorPopupVisible() 
- 
Is the hierarchical selector popup visible 
 
 
 | 
public Object | 
removeContextMenuEventListeners(Object component) 
- 
Remove context menu listeners 
 
 
 | 
public Object | 
selectSelectorPopupItem(Object next) 
- 
Select the next/previous node inside the hierarchical selector popup 
 
 
 | 
public Object | 
setAssociatedDisclosedRowKeys(Object newValue, Object oldValue) 
 
 | 
public Object | 
setupDefaultRowContextMenu(Object isLeaf, Object isExpanded, Object nodeDepth, Object isMultiRoot, Object isFocusRow) 
- 
Setup listeners for context menu 
 
 
 | 
public Object | 
shouldResetMenuEventListeners() 
 
 | 
public Object | 
showAsTopAction(Object componentEvent) 
- 
Show as top menu item action handler 
 
 
 | 
public Object | 
showSelectorPopup() 
- 
Display the hierarchical selector popup 
 
 
 | 
public Object | 
sortAscendingAction(Object componentEvent) 
- 
Sort ascending menu item action handler 
 
 
 | 
public Object | 
sortDescendingAction(Object componentEvent) 
- 
Sort descending menu item action handler 
 
 
 | 
public Object | 
updateContextMenu(Object isLeaf, Object isExpanded, Object nodeDepth, Object isMultiRoot, Object isContextMenuSelect, Object isFocusRow) 
- 
Update the status of the context menu items 
 
 
 |