Class ecm.widget.teamspaceBuilder.TeamspaceBuilder


Extends dijit._Widget, dijit._TemplatedMixin, dijit._WidgetsInTemplateMixin, ecm.LoggerMixin.
Provides the widget that contains the user interface for teamspace builder.
Defined in: <ecm\widget\teamspaceBuilder\TeamspaceBuilder.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 

Method Summary

Method Attributes Method Name and Description
 
 
 
 
 
Loads the content of this pane.
 
navigate(currentPanel)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
onNext(panel)
 
 
onPrevious(panel)
 
 
 
Event function called when teamspace builder is closed.
 
Fired when a teamspace template is selected.
 
 
 
 
setMode(mode)
 
setModel(model)
 
setParams(params)
Method called by parent container to pass additional parameters to this pane.
 
setRepository(repository, teamspace)
overridable method for dijits to update UI elements
 
setType(type)

Constructor Detail

ecm.widget.teamspaceBuilder.TeamspaceBuilder()

Method Detail

constructor(args)

Parameters:
args

getModel()


getType()


layout()


loadContent()

Loads the content of this pane.

navigate(currentPanel)

Parameters:
currentPanel

onAddClasses()


onAddClassesKeyPressed(evt)

Parameters:
evt

onAddFolders()


onAddFoldersKeyPressed(evt)

Parameters:
evt

onAddProperties()


onAddPropertiesKeyPressed(evt)

Parameters:
evt

onAddRolesOrUsers()


onAddRolesOrUsersKeyPressed(evt)

Parameters:
evt

onAddSearchTemplates()


onAddSearchTemplatesKeyPressed(evt)

Parameters:
evt

onBeforeFinish()


onCancel()


onChangeTemplate()


onFinish()


onNext(panel)

Parameters:
panel

onNextButton()


onPrevious(panel)

Parameters:
panel

onPreviousButton()


onSelect()


onTeamspaceBuilderClosed(id)

Event function called when teamspace builder is closed.
Parameters:
id

onTeamspaceTemplateSelection(selectedItem)

Fired when a teamspace template is selected.
Parameters:
selectedItem

postMixInProperties()


reset()


resize()


setMode(mode)

Parameters:
mode

setModel(model)

Parameters:
model

setParams(params)

Method called by parent container to pass additional parameters to this pane.
Parameters:
params
Contains a parameters to set in the teamspace builder dijit.

setRepository(repository, teamspace)

overridable method for dijits to update UI elements
Parameters:
repository
teamspace

setType(type)

Parameters:
type