Class ecm.widget.layout._LaunchBarPane
Extends
dijit.layout.ContentPane, dijit._TemplatedMixin, dijit._WidgetsInTemplateMixin, ecm.LoggerMixin,
ecm.MessagesMixin.
Provides a widget that is extended for any pane that is placed in the content area of the
LaunchBarContainer widget. This class provides flags and callbacks that are used by the parent container
to control navigation and content loading.
Defined in: <ecm\widget\layout\_LaunchBarPane.js>.
Constructor Summary
Constructor Attributes | Constructor Name and Description |
---|---|
Method Summary
Method Attributes | Method Name and Description |
---|---|
addFeatureContextSelector(domNode)
Method should be overridden by the dijit that extends _LaunchBarPane to add the feature's context selector
to the launch bar, i.e.
|
|
Method should be overridden by the dijit that extends _LaunchBarPane to retrieve the correct feature
configuration information.
|
|
Method should be overridden by dijit that extends _LaunchBarPane to load it's content when the user demands
it.
|
|
onEditItem(item, data)
Method that the layout can listen to.
|
|
onOpenItem(item, data)
Method that the layout can listen to.
|
|
openButtonFlyout(buttonId)
Attach point for the LaunchBarContainer to open a flyout associated with the specified button.
|
|
reset()
Method should be overridden by the dijit that extends _LaunchBarPane to reset already loaded content.
|
|
selectContentPane(uuid, params)
Attach point for the LaunchBarContainer to select the pane in launch bar content area associated with this
popup dialog.
|
|
setParams(params)
Method should be overridden by dijit that extends _LaunchBarPane to set additional parameters when the panel
is selected in the view.
|
Method Detail
addFeatureContextSelector(domNode)
Method should be overridden by the dijit that extends _LaunchBarPane to add the feature's context selector
to the launch bar, i.e., a repository selector. When a feature is selected, the LaunchBarContainer invokes
this method with the DOM node reserved for the feature's context selector. The feature then has the option
to attach its context selector to the given DOM node. This is only available when the LaunchBarContainer's
showFeatureContextSelector
is true. See ecm.widget.layout.LaunchBarContainer for more
details.
- Parameters:
- domNode
- Since:
- 3.0.3
getFeatureConfiguration()
Method should be overridden by the dijit that extends _LaunchBarPane to retrieve the correct feature
configuration information.
- Since:
- 2.0.3.3
loadContent()
Method should be overridden by dijit that extends _LaunchBarPane to load it's content when the user demands
it.
onEditItem(item, data)
Method that the layout can listen to. Allows the layout to edit the item by selecting another pane.
- Parameters:
- item
- data
onOpenItem(item, data)
Method that the layout can listen to. Allows the layout to open the item by selecting another pane.
- Parameters:
- item
- data
openButtonFlyout(buttonId)
Attach point for the LaunchBarContainer to open a flyout associated with the specified button.
- Parameters:
- buttonId
- ID of the button containing the flyout.
- Deprecated:
- As of 2.0.3.3. Flyout menu capabilities will be removed in a future release.
reset()
Method should be overridden by the dijit that extends _LaunchBarPane to reset already loaded content.
selectContentPane(uuid, params)
Attach point for the LaunchBarContainer to select the pane in launch bar content area associated with this
popup dialog.
- Parameters:
- uuid
- ID of the panel to show.
- params
- Additional parameters to pass to the selected panel.
setParams(params)
Method should be overridden by dijit that extends _LaunchBarPane to set additional parameters when the panel
is selected in the view.
- Parameters:
- params