Class javascript.JSOutliner
				
				
			
				
				
				
					
Defined in:  </jobs/genie.orion/orion-client-stable/workspace/bundles/org.eclipse.orion.client.javascript/web/javascript/astOutliner.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
								javascript.JSOutliner(astManager)
							 creates a new instance of the outliner | 
| Method Attributes | Method Name and Description | 
|---|---|
| computeOutline(editorContext, options)
								 callback from the  orion.edit.outlinerservice to create
an outline | 
					Class Detail
				
				
				
						javascript.JSOutliner(astManager)
				
				
				
					creates a new instance of the outliner
					
				
				
				
				
				
					
						- Parameters:
- {ASTManager} astManager
- The backing AST manager
- Since:
- 13.0
					Method Detail
				
				
					 
					
					
					{orion.Promise}
					computeOutline(editorContext, options)
					
					
					
						callback from the 
					
					
					
						
							orion.edit.outliner service to create
an outline
						
						
					- Parameters:
- {orion.edit.EditorContext} editorContext
- The editor context
- {Object} options
- The options
- Returns:
- {orion.Promise} to compute the outline