Class orion.sidebar.Sidebar
				
				
			
				Sidebar that appears alongside an orion.editor.Editor in the Orion IDE.
				
				
					
Defined in:  </jobs/genie.orion/orion-client-stable/workspace/bundles/org.eclipse.orion.client.ui/web/orion/sidebar.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
								orion.sidebar.Sidebar(params)
							 | 
| Method Attributes | Method Name and Description | 
|---|---|
| addViewMode(id, mode)
								 | |
| create()
								 | |
| fillSearchPane(searchParams, searchResult)
								 | |
| getViewMode(id)
								 | |
| removeViewMode(id)
								 | |
| setViewMode(id)
								 | |
					Class Detail
				
				
				
						orion.sidebar.Sidebar(params)
				
				
				- Parameters:
- {Object} params
- {orion.commandregistry.CommandRegistry} params.commandRegistry
- {orion.preferences.PreferencesService} params.preferences
- {orion.core.ContentTypeRegistry} params.contentTypeRegistry
- {orion.fileClient.FileClient} params.fileClient
- {orion.editor.InputManager} params.editorInputManager
- {orion.outliner.OutlineService} params.outlineService
- {orion.progress.ProgressService} params.progressService
- {orion.serviceregistry.ServiceRegistry} params.serviceRegistry
- {Object} params.sidebarNavInputManager Optional
- {Element|String} params.parent
- {Element|String} params.toolbar
- {Element|String} params.switcherScope
- {Element|String} params.editScope
					Method Detail
				
				
					 
					
					
					
					addViewMode(id, mode)
					
					
					- Parameters:
- {String} id
- {orion.sidebar.ViewMode} mode
					
					
					create()
					
					
					
					
					
					fillSearchPane(searchParams, searchResult)
					
					
					- Parameters:
- searchParams
- searchResult
					
					
					getActiveViewModeId()
					
					
					
					
					
					getDefaultViewModeId()
					
					
					
					
					
					getInlineSearchPane()
					
					
					
					
					
					getNavigationViewMode()
					
					
					
					
					
					getOutliner()
					
					
					
					
					
					getProjectViewMode()
					
					
					
					
					
					getViewMode(id)
					
					
					- Parameters:
- {String} id
					
					
					hideToolbar()
					
					
					
					
					
					removeViewMode(id)
					
					
					- Parameters:
- {String} id
					
					
					renderViewModeMenu()
					
					
					
					
					
					setViewMode(id)
					
					
					- Parameters:
- {String} id
					
					
					showToolbar()