ExpressionManagerStart: Difference between revisions
From LimeSurvey Manual
m Text replacement - "Expression Manager" to "ExpressionScript" |
DenisChenu (talk | contribs) m →Function definition: 0 indexed array |
||
Line 15: | Line 15: | ||
=== Function definition === | === Function definition === | ||
Function is defined by an array with | Function is defined by an array (0 indexed array) with | ||
* PHP function, can use complete Class name | * PHP function, can use complete Class name | ||
* Javascript function: null for a static function (no javascript update) | * Javascript function: null for a static function (no javascript update) |
Revision as of 09:42, 22 April 2020
Usage
This event is done when ExpressionScript create his own function. It allow to create own Expressioon Manager function.
Input
None
Possible output
- functions : array of new function for expression manager
- packages : array of javascript package to be registered just after the expression manager javascript.
Function definition
Function is defined by an array (0 indexed array) with
- PHP function, can use complete Class name
- Javascript function: null for a static function (no javascript update)
- Basic description for administration GUI
- Usage for administration GUI
- Help url
- Number of argument , -1 mean any number of arguments.