Class: I2CE Module MenuSelect: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
This article describes the class ''I2CE_Module_MenuSelect''. | This article describes the class ''I2CE_Module_MenuSelect''. | ||
*Extends the class: [[Class: I2CE_Module | I2CE_Module]]. | *Extends the class: [[Class: I2CE_Module | I2CE_Module]]. | ||
*Location: Part of the module [[I2CE Module List#MooTools|MooTools]] in the package [https://launchpad.net/i2ce I2CE] | *Location: Part of the module [[I2CE Module List#MooTools|MooTools]] in the package [https://launchpad.net/i2ce I2CE] | ||
*Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.0-release/annotate/head:/modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php] | *Source: Defined in the file [http://bazaar.launchpad.net/~intrahealth+informatics/i2ce/4.0.0-release/annotate/head:/modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php] | ||
Line 24: | Line 23: | ||
**$parent_id | **$parent_id | ||
**$option_list | **$option_list | ||
==Inherited Methods== | |||
===__construct()=== | |||
This public method is inherited from [[Class: I2CE_Module#__construct() | I2CE_Module->__construct()]] | |||
===action_configure()=== | |||
This public method is inherited from [[Class: I2CE_Module#action_configure() | I2CE_Module->action_configure()]] | |||
===action_disable()=== | |||
This public method is inherited from [[Class: I2CE_Module#action_disable() | I2CE_Module->action_disable()]] | |||
===action_enable()=== | |||
This public method is inherited from [[Class: I2CE_Module#action_enable() | I2CE_Module->action_enable()]] | |||
===action_initialize()=== | |||
This public method is inherited from [[Class: I2CE_Module#action_initialize() | I2CE_Module->action_initialize()]] | |||
===conflict_external()=== | |||
This public method is inherited from [[Class: I2CE_Module#conflict_external() | I2CE_Module->conflict_external()]] | |||
===getCLIHooks()=== | |||
This public method is inherited from [[Class: I2CE_Module#getCLIHooks() | I2CE_Module->getCLIHooks()]] | |||
===getCLIMethods()=== | |||
This public method is inherited from [[Class: I2CE_Module#getCLIMethods() | I2CE_Module->getCLIMethods()]] | |||
===getConfig()=== | |||
This public method is inherited from [[Class: I2CE_Module#getConfig() | I2CE_Module->getConfig()]] | |||
===getHooks()=== | |||
This public method is inherited from [[Class: I2CE_Module#getHooks() | I2CE_Module->getHooks()]] | |||
===post_update()=== | |||
This public method is inherited from [[Class: I2CE_Module#post_update() | I2CE_Module->post_update()]] | |||
===pre_upgrade()=== | |||
This public method is inherited from [[Class: I2CE_Module#pre_upgrade() | I2CE_Module->pre_upgrade()]] | |||
===requirement_external()=== | |||
This public method is inherited from [[Class: I2CE_Module#requirement_external() | I2CE_Module->requirement_external()]] | |||
===upgrade()=== | |||
This public method is inherited from [[Class: I2CE_Module#upgrade() | I2CE_Module->upgrade()]] | |||
===_hasMethod()=== | |||
This public method is inherited from [[Class: I2CE_Fuzzy#_hasMethod() | I2CE_Fuzzy->_hasMethod()]] | |||
==Inherited Fuzzy Methods== | |||
===launchBackgroundProcess()=== | |||
This method is inherited from [[Class: I2CE_Module#launchBackgroundProcess() | I2CE_Module->launchBackgroundProcess()]] | |||
===launchBackgroundPHPScript()=== | |||
This method is inherited from [[Class: I2CE_Module#launchBackgroundPHPScript() | I2CE_Module->launchBackgroundPHPScript()]] | |||
===launchBackgroundPage()=== | |||
This method is inherited from [[Class: I2CE_Module#launchBackgroundPage() | I2CE_Module->launchBackgroundPage()]] | |||
===userMessage()=== | |||
This method is inherited from [[Class: I2CE_Fuzzy#userMessage() | I2CE_Fuzzy->userMessage()]] | |||
[[Category:Class Documentation]] | [[Category:Class Documentation]] |
Revision as of 13:19, 19 October 2009
This article describes the class I2CE_Module_MenuSelect.
- Extends the class: I2CE_Module.
- Location: Part of the module MooTools in the package I2CE
- Source: Defined in the file modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php
- Author: Carl Leitner <litlfred@ibiblio.org>
I2CE_Module_MenuSelect
Methods
addUpdateSelect()
Adds a javascripy select_update object for the named select.
- Signature: public function addUpdateSelect($template,$select_id,$options)
- Parameters:
getMethods()
- Signature: static public function getMethods()
Adds a 'menuSelect'. A menu select is a pair of selects. The parent and the child. When a parent is selected, we update the child select. Can be called on either a page or a template. $param string $parent_id the $id of the select parent select. $param array $option_list the keys are the value of each of the options for the parent select. the value is itself an array. this array has keys the value to be used for the child select and values are the text to be displayed.
- Signature: public function menuSelect($template,$parent_id,$option_list)
- Parameters:
- $template
- $parent_id
- $option_list
Inherited Methods
__construct()
This public method is inherited from I2CE_Module->__construct()
action_configure()
This public method is inherited from I2CE_Module->action_configure()
action_disable()
This public method is inherited from I2CE_Module->action_disable()
action_enable()
This public method is inherited from I2CE_Module->action_enable()
action_initialize()
This public method is inherited from I2CE_Module->action_initialize()
conflict_external()
This public method is inherited from I2CE_Module->conflict_external()
getCLIHooks()
This public method is inherited from I2CE_Module->getCLIHooks()
getCLIMethods()
This public method is inherited from I2CE_Module->getCLIMethods()
getConfig()
This public method is inherited from I2CE_Module->getConfig()
getHooks()
This public method is inherited from I2CE_Module->getHooks()
post_update()
This public method is inherited from I2CE_Module->post_update()
pre_upgrade()
This public method is inherited from I2CE_Module->pre_upgrade()
requirement_external()
This public method is inherited from I2CE_Module->requirement_external()
upgrade()
This public method is inherited from I2CE_Module->upgrade()
_hasMethod()
This public method is inherited from I2CE_Fuzzy->_hasMethod()
Inherited Fuzzy Methods
launchBackgroundProcess()
This method is inherited from I2CE_Module->launchBackgroundProcess()
launchBackgroundPHPScript()
This method is inherited from I2CE_Module->launchBackgroundPHPScript()
launchBackgroundPage()
This method is inherited from I2CE_Module->launchBackgroundPage()
userMessage()
This method is inherited from I2CE_Fuzzy->userMessage()