if (onAjaxCompleteFunction != null)
definition.addToBody("options['" + AjaxRendererUtils.ONCOMPLETE_ATTR_NAME + "'] = " + onAjaxCompleteFunction.toScript() + ";");
//TODO remove as legacy
definition.addToBody("Object.extend(options.parameters, dragParams);");
if (preSendAjaxRequestFunction != null){
definition.addToBody(preSendAjaxRequestFunction.toScript()).addToBody(";");
}
definition.addToBody("var dzOptions = this.getDropzoneOptions(); if (dzOptions.ondrop) { if (!dzOptions.ondrop.call(this, event)) return; };");
JSFunction dropFunction = AjaxRendererUtils.buildAjaxFunction(column, context);
dropFunction.addParameter(new JSReference("options"));