Class Index | File Index

Classes


Class orion.widgets.Section

Generates a section
Defined in: </shared/eclipse/e4/orion/I201404012230/bundles/org.eclipse.orion.client.ui/web/orion/section.js>.

Class Summary
Constructor Attributes Constructor Name and Description
 
Generates a section
Method Summary
Method Attributes Method Name and Description
 
 
embedExplorer(explorer, parent, noSelection)
 
Get the title DOM node
 
 
Get the header DOM node
 
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

Documentation generated by JsDoc Toolkit 2.4.0 on Tue Apr 01 2014 22:58:24 GMT-0400 (EDT)