Well, it is somewhat possible now.
Basically modified inputex-loader with:
{
name: 'inputex-colorfield',
type: 'js',
fullpath: pathToInputEx+'js/fields/ColorField.js',
varName: 'inputEx.ColorField',
requires: ['inputex-field'],
provides:'inputEx.color'
}
and
if (YAHOO.modules){
YAHOO.modules.inputEx = modules;
}else {
YAHOO.modules = {inputEx: modules};
}
Then in json-schema.js I build a list of 'missing' modules for the current schema to be rendered. grab them and execute a call back when they are done.
Not very pretty, but it works :)
if this has interest I'll try to get it up asap, otherwise I have loads of other things to figure out.
Best,
unomi