* @param array $params Configuration parameters.
* <pre>
* 'triggerId' => (string) [optional] TODO
+ * 'no_onload' => (boolean) [optional] Don't wait for dom:onload to attach
* </pre>
*/
public function __construct($params)
Horde::addScriptFile('effects.js', 'horde');
- Horde::addInlineScript((isset($config['var']) ? $config['var'] . ' = ' : '') . 'new ' . $func . '(' . implode(',', $params) . ',' . $js_params . ')', 'dom');
+ Horde::addInlineScript((isset($config['var']) ? $config['var'] . ' = ' : '') . 'new ' . $func . '(' . implode(',', $params) . ',' . $js_params . ')', empty($this->_params['no_onload']) ? 'dom' : null);
}
/**