checkpoint of xforms improvements

- mostly functional hgroup implementation
- refactoring to support hgroups, make widgets behave better as inline elements
- figured out a way to get rid of dojo's inflight error watcher
- partial support for totalDigits (blocked by a dojo bug)
- improved support for length schema constraint
- refactoring of create widget code on the way to supporting config based on schema type, xform type, and appearance
- fix for silly bug in select workflow portion of create form wizard

git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@5573 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Ariel Backenroth
2007-04-27 22:33:37 +00:00
parent ab77d65cfa
commit 1b898fb23e
11 changed files with 827 additions and 476 deletions

View File

@@ -45,7 +45,12 @@ alfresco.AjaxHelper.createRequest = function(target, serverMethod, methodArgs, l
result.target = target;
result.content = methodArgs;
result.method = "POST";
result.load = load;
result._baseLoadHandler = load;
result.load = function(type, data, event, kwArgs)
{
// escape from dojo's watchInFlight errors so we get real javascript errors thrown
setTimeout(function() { result._baseLoadHandler(type, data, event, kwArgs); }, 10);
}
dojo.event.connect(result, "load", function(type, data, evt)
{
alfresco.AjaxHelper._loadHandler(result);

File diff suppressed because it is too large Load Diff