tltoulson
Kilo Sage

Hi Brian and Paul,



I have figured this out if you are still interested and haven't figured it out on your own yet.   There have actually been a few changes it seems to the API for widgets.   GlideForm is no longer needed directly and the renderer's interface has changed.



Now you need only two things:



renderer.getPreference(<preference name>) => replaces renderer.getPreferences().get(<preference name>)


renderer.getRenderedPage(<ui page name>) => replaces GlideForm, setDirect, setRenderProperties, etc



So your render script should now look like:



function render() {


      var name = renderer.getPreference('name');


      return renderer.getRenderedPage(name);


}



Dynafrom Wang, you may be interested in this as well given your Hackathon Bootstrap CMS.   This can help you get it out of the global scope


View solution in original post