Class: I2CE Module MenuSelect: Difference between revisions

From IHRIS Wiki
No edit summary
 
(19 intermediate revisions by the same user not shown)
Line 1: Line 1:
The class I2CE_Module_MenuSelect contains 2 definitions:
#REDIRECT [[Class: I2CE_Module_MenuSelect (4.1.7)]]
*Definition in [[#modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php|modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php]]
*Definition in [[#modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php|modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php]]
=modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php=
This article desrcibes the class ''I2CE_Module_MenuSelect''.
*Extends the class: [[Class: I2CE_Module | I2CE_Module]].
*Location: Part of the module [[iHRIS Module List#menu_select|menu_select]] 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]
*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:
** [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $template <br/>The calling object
** [http://www.php.net/manual/en/language.types.string.php string ] $select_id <br/>The id of the select
** [http://www.php.net/manual/en/language.types.array.php array ] $options <br/>Defaults to the empty array.  Othwewise associative array of ooptions passed to javascript object
***Default Value: array()
===getMethods()===
*Signature: static public function getMethods()
===menuSelect()===
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 [[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()]]
 
===getMethods()===
This public method is inherited from [[Class: I2CE_Module#getMethods() | I2CE_Module->getMethods()]]
 
===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()]]
=modules/MooTools/modules/MenuSelect/I2CE_Module_MenuSelect.php=
This article desrcibes the class ''I2CE_Module_MenuSelect''.
*Extends the class: [[Class: I2CE_Module | I2CE_Module]].
*Location: Part of the module [[iHRIS Module List#menu_select|menu_select]] 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]
*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:
** [http://www.php.net/manual/en/language.pseudo-types.php mixed ] $template <br/>The calling object
** [http://www.php.net/manual/en/language.types.string.php string ] $select_id <br/>The id of the select
** [http://www.php.net/manual/en/language.types.array.php array ] $options <br/>Defaults to the empty array.  Othwewise associative array of ooptions passed to javascript object
***Default Value: array()
===getMethods()===
*Signature: static public function getMethods()
===menuSelect()===
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 [[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()]]
 
===getMethods()===
This public method is inherited from [[Class: I2CE_Module#getMethods() | I2CE_Module->getMethods()]]
 
===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]]

Latest revision as of 09:44, 23 August 2013