Class orion.ExplorerNavHandler.ExplorerNavHandler
				
				
			
				A tree iteration handler based on an explorer.
				
				
					
Defined in:  </shared/eclipse/e4/orion/I201209112230/plugins/org.eclipse.orion.client.core/web/orion/explorerNavHandler.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
							 
								orion.ExplorerNavHandler.ExplorerNavHandler(explorer, options)
							 
							Creates a new tree iteration handler 
						 | 
					
| Method Attributes | Method Name and Description | 
|---|---|
| 
								 cursorOn(model, force, next, noScroll)
								 
								
							 | 
						|
| 
								 focus()
								 
								
							 | 
						|
| 
								 getCurrentGrid(model)
								 
								
							 | 
						|
| 
								 getRowDiv(model)
								 
								
							 | 
						|
| 
								 isExpandable(model)
								 
								
							 | 
						|
| 
								 isExpanded(model)
								 
								
							 | 
						|
| 
								 iterate(forward, forceExpand, selecting)
								 
								
							 | 
						|
| 
								 moveColumn(model, offset)
								 
								
							 | 
						|
| 
								 onClick(model, mouseEvt)
								 
								
							 | 
						|
| 
								 onCollapse(model)
								 
								
							 | 
						|
| 
								 onDownArrow(e)
								 
								
							 | 
						|
| 
								 onEnter(e)
								 
								
							 | 
						|
| 
								 onLeftArrow(e)
								 
								
							 | 
						|
| 
								 onRightArrow(e)
								 
								
							 | 
						|
| 
								 onSpace(e)
								 
								
							 | 
						|
| 
								 onUpArrow(e)
								 
								
							 | 
						|
| 
								 refreshModel(navDict, model, topIterationNodes, noReset)
								 
								
							 | 
						|
| 
								 refreshSelection(noScroll)
								 
								
							 | 
						|
| 
								 setSelection(model, toggling)
								 
								
							 | 
						|
| 
								 toggleCursor(model, on)
								 
								
							 | 
						
					Class Detail
				
				
				
						orion.ExplorerNavHandler.ExplorerNavHandler(explorer, options)
				
				
				
					Creates a new tree iteration handler
					
				
				
				
				
				
					
						
					
					
					
					
					
					
					
			
					Method Detail
				
				
					 
					
					
					
					currentModel()
					
					
					
					
					
					cursorOn(model, force, next, noScroll)
					
					
					- Parameters:
 - model
 - force
 - next
 - noScroll
 
					
					
					focus()
					
					
					
					
					
					getCurrentGrid(model)
					
					
					- Parameters:
 - model
 
					
					
					getRowDiv(model)
					
					
					- Parameters:
 - model
 
					
					
					getSelection()
					
					
					
					
					
					getSelectionIds()
					
					
					
					
					
					getTopLevelNodes()
					
					
					
					
					
					isExpandable(model)
					
					
					- Parameters:
 - model
 
					
					
					isExpanded(model)
					
					
					- Parameters:
 - model
 
					
					
					iterate(forward, forceExpand, selecting)
					
					
					- Parameters:
 - forward
 - forceExpand
 - selecting
 
					
					
					moveColumn(model, offset)
					
					
					- Parameters:
 - model
 - offset
 
					
					
					onClick(model, mouseEvt)
					
					
					- Parameters:
 - model
 - mouseEvt
 
					
					
					onCollapse(model)
					
					
					- Parameters:
 - model
 
					
					
					onDownArrow(e)
					
					
					- Parameters:
 - e
 
					
					
					onEnter(e)
					
					
					- Parameters:
 - e
 
					
					
					onLeftArrow(e)
					
					
					- Parameters:
 - e
 
					
					
					onRightArrow(e)
					
					
					- Parameters:
 - e
 
					
					
					onSpace(e)
					
					
					- Parameters:
 - e
 
					
					
					onUpArrow(e)
					
					
					- Parameters:
 - e
 
					
					
					refreshModel(navDict, model, topIterationNodes, noReset)
					
					
					- Parameters:
 - navDict
 - model
 - topIterationNodes
 - noReset
 
					
					
					refreshSelection(noScroll)
					
					
					- Parameters:
 - noScroll
 
					
					
					removeListeners()
					
					
					
					
					
					setSelection(model, toggling)
					
					
					- Parameters:
 - model
 - toggling
 
					
					
					toggleCursor(model, on)
					
					
					- Parameters:
 - model
 - on