Class actioncenter.PaletteTabPanelFactory
AC palette tab panel factory.
Defined in: paletteTabPanel.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Default constructor.
|
Field Attributes | Field Name and Description |
---|---|
The AC listener.
|
|
Stores the tab that is built first upon initial rendering.
|
|
Open palettes id.
|
|
Open palettes order.
|
|
Array of palette panels
|
|
Indicates whether the agenda palette is visible.
|
|
Indicates whether the control palette is visible.
|
|
Indicates whether the image palette is visible.
|
|
Indicates whether the screen palette is visible.
|
|
Indicates whether the standard activity palette is visible.
|
|
Indicates whether the thinklet palette is visible.
|
|
Indicates whether the tool palette is visible.
|
|
The tab panel.
|
|
Unique id
|
Method Attributes | Method Name and Description |
---|---|
addPaletteExplorer(msg)
Adds the root node for a palette.
|
|
buildPalettePanel(panelId, panelCls, addAfterRender, contributionType, tabTip)
Builds a palette panel.
|
|
Deletes a child node.
|
|
Gets the 'AC_Open_Palettes' info.
|
|
getTabPanel(idRoot)
Builds and returns the tab panel.
|
|
setOpenPalettesId(paletteSettings)
Builds palette panels based on the specified 'AC_Open_Palettes' message.
|
|
Builds palette panels and stores them in the array of palette panels.
|
|
Builds an instance of AC.GroupPanel and sets it as the tab panel with palette panels as its contents.
|
|
subscribeTab(subordinateType)
Subscribes to the subordinates of the specified type.
|
Field Detail
actionCenterListener
The AC listener.
- Default Value:
- null
firstTab
Stores the tab that is built first upon initial rendering.
- Default Value:
- ''
openPalettesId
Open palettes id.
- Default Value:
- null
openPalettesOrder
Open palettes order.
- Default Value:
- null
palettePanels
Array of palette panels
- Default Value:
- []
showAgenda
Indicates whether the agenda palette is visible.
- Default Value:
- true
showControl
Indicates whether the control palette is visible.
- Default Value:
- true
showImage
Indicates whether the image palette is visible.
- Default Value:
- true
showScreen
Indicates whether the screen palette is visible.
- Default Value:
- true
showStandardActivity
Indicates whether the standard activity palette is visible.
- Default Value:
- false
showThinklet
Indicates whether the thinklet palette is visible.
- Default Value:
- true
showTool
Indicates whether the tool palette is visible.
- Default Value:
- true
tabPanel
The tab panel.
- Default Value:
- null
uniqueId
Unique id
- Default Value:
- null
Method Detail
addPaletteExplorer(msg)
Adds the root node for a palette.
- Parameters:
- msg
- the message
- Returns:
- void
buildPalettePanel(panelId, panelCls, addAfterRender, contributionType, tabTip)
Builds a palette panel.
- Parameters:
- panelId
- the panel id
- panelCls
- the panel's CSS class
- addAfterRender
- the boolean flag to indicate if this panel should be added after the initial rendering
- contributionType
- the contribution type of the palette
- tabTip
- Returns:
- the built panel
deleteChild()
Deletes a child node.
- Returns:
- void
getPaletteInfo()
Gets the 'AC_Open_Palettes' info.
- Returns:
- void
getTabPanel(idRoot)
Builds and returns the tab panel.
- Parameters:
- idRoot
- the id of the root
- Returns:
- the tab panel
setOpenPalettesId(paletteSettings)
Builds palette panels based on the specified 'AC_Open_Palettes' message.
- Parameters:
- paletteSettings
- the 'AC_Open_Palettes' settings message
- Returns:
- void
setPalettePanels()
Builds palette panels and stores them in the array of palette panels.
- Returns:
- void
setTabPanel()
Builds an instance of AC.GroupPanel and sets it as the tab panel with palette panels as its contents.
- Returns:
- void
subscribeTab(subordinateType)
Subscribes to the subordinates of the specified type.
- Parameters:
- subordinateType
- the subordinate type
- Returns:
- void