Class ecm.model.admin.MenuConfig


Extends ecm.model.admin._ConfigurationObject.
Represents the configuration information for a menu. The information includes;


Defined in: <ecm\model\admin\MenuConfig.js>.

Constructor Summary

Constructor Attributes Constructor Name and Description
 

Method Summary

Method Attributes Method Name and Description
 
addConfig(callback, extraParams)
 
constructor(id, name)
 
deleteConfigs(configs, name, callback, extraParams)
 
getActions(callback, params)
 
getActionsForMenuId(menuId, sorted, includeCustomActions, callback, extraParams)
 
 
 
getItemObjects(callback, params)
 
 
 
 
 
getValue(att)
 
 
<static>  
ecm.model.admin.MenuConfig.MenuConfig.createMenuConfig(id)
Static function that constructs a menu config object.
 
setDataToSave(items, subActionObjs)
 
setDescription(description)
 
setName(name)
 
setPluginId(pluginId)
 
setType(type)
 
setTypeLabel(typeLabel)
 
updateMenuConfig(callback, extraParams)

Constructor Detail

ecm.model.admin.MenuConfig()

Method Detail

addConfig(callback, extraParams)

Parameters:
callback
extraParams

constructor(id, name)

Parameters:
id
name

deleteConfigs(configs, name, callback, extraParams)

Parameters:
configs
name
callback
extraParams

getActions(callback, params)

Parameters:
callback
params

getActionsForMenuId(menuId, sorted, includeCustomActions, callback, extraParams)

Parameters:
menuId
sorted
includeCustomActions
callback
extraParams

getDescription()


getIconClass()


getItemObjects(callback, params)

Parameters:
callback
params

getName()


getPluginId()


getType()


getTypeLabel()


getValue(att)

Parameters:
att

isContextMenu()


isToolbar()


<static> ecm.model.admin.MenuConfig.MenuConfig.createMenuConfig(id)

Static function that constructs a menu config object.
Parameters:
id
Menu identifier.

setDataToSave(items, subActionObjs)

Parameters:
items
subActionObjs

setDescription(description)

Parameters:
description

setName(name)

Parameters:
name

setPluginId(pluginId)

Parameters:
pluginId

setType(type)

Parameters:
type

setTypeLabel(typeLabel)

Parameters:
typeLabel

updateMenuConfig(callback, extraParams)

Parameters:
callback
extraParams