Map<String, Object> parameters = (Map<String, Object>) eventOptions
.get("parameters");
parameters.put(GROUP_TOGGLE_ACTION_NAME, GROUP_TOGGLE_ACTION_NAME);
definition.addToBody("var options = ").addToBody(
ScriptUtils.toScript(eventOptions)).addToBody(";\n");
definition
.addToBody("options.parameters['groupIndex'] = groupIndex;\n");
JSFunction ajaxFunction = AjaxRendererUtils.buildAjaxFunction(table,
context);
ajaxFunction.addParameter(new JSReference("options"));
definition.addToBody(ajaxFunction.toScript()).addToBody(";\n");