Class orion.widgets.Section
				
				
			
				Generates a section
				
				
					
Defined in:  </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.ui/web/orion/section.js>.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
								orion.widgets.Section(parent)
							 Generates a section | 
| Method Attributes | Method Name and Description | 
|---|---|
| embedExplorer(explorer, parent, noSelection)
								 | |
| getActionElement(title)
								 Get the title DOM node | |
| getHeaderElement(title)
								 Get the header DOM node | |
| getTitleElement(title)
								 Get the title DOM node | |
| setContent(content)
								 Changes the contents of the section. | |
| setTitle(title)
								 Changes the title of section | 
					Class Detail
				
				
				
						orion.widgets.Section(parent)
				
				
				
					Generates a section
					
				
				
				
				
				
					
						- Parameters:
- {DomNode} parent
- parent node
- {String} options.id
- id of the section header
- {String} options.title
- title (in HTML) of the section
- {orion.preferences.PreferencesService} options.preferenceService Optional
- used to store the hidden/shown state of the section if specified
- {String|Array} options.headerClass Optional
- a class or array of classes to use in the section header, in addition to the default header classes
- {String|Array} options.iconClass Optional
- a class or array of classes to use in the icon decorating section, no icon displayed if not provided
- {Function} options.getItemCount Optional
- function to return the count of items in the section. If not provided, no count is shown.
- {String|DomNode} options.content Optional
- HTML or DOM node giving the Section's initial contents. May be set later using #setContent()
- {Boolean} options.slideout Optional
- if true section will contain generated slideout
- {Boolean} options.canHide Optional
- if true section may be hidden
- {Boolean} options.hidden Optional
- if true section will be hidden at first display
- {Boolean} options.useAuxStyle Optional
- if true the section will be styled for an auxiliary pane
- {Function} options.onExpandCollapse Optional
- a function that will be called when the expanded/collapsed state changes
					Method Detail
				
				
					 
					
					
					
					createProgressMonitor()
					
					
					
					
					
					embedExplorer(explorer, parent, noSelection)
					
					
					- Parameters:
- explorer
- parent
- noSelection
					
					{DomNode}
					getActionElement(title)
					
					
					
						Get the title DOM node
						
						
					
					
					
					
						
							- Parameters:
- title
- Returns:
- {DomNode} The dom node that holds the section title.
					
					{DomNode}
					getContentElement()
					
					
					- Returns:
- {DomNode} The dom node that holds the section contents.
					
					{DomNode}
					getHeaderElement(title)
					
					
					
						Get the header DOM node
						
						
					
					
					
					
						
							- Parameters:
- title
- Returns:
- {DomNode} The dom node that holds the section header.
					
					{DomNode}
					getTitleElement(title)
					
					
					
						Get the title DOM node
						
						
					
					
					
					
						
							- Parameters:
- title
- Returns:
- {DomNode} The dom node that holds the section title.
					
					
					setContent(content)
					
					
					
						Changes the contents of the section.
						
						
					
					
					
					
						
							- Parameters:
- {String|DomNode} content
					
					
					setTitle(title)
					
					
					
						Changes the title of section
						
						
					
					
					
					
						
							- Parameters:
- title