antville/code/LayoutMgr/renderFunctions.js

17 lines
544 B
JavaScript

/**
* render a dropdown containing shareable system layouts
* @param Object current layout
*/
function renderParentLayoutChooser(selLayout, firstOption) {
var options = [];
var size = root.layouts.shareable.size();
for (var i=0;i<size;i++) {
var l = root.layouts.shareable.get(i);
options.push({value: l.alias, display: l.title});
}
var selected = null;
if (selLayout && selLayout.parent)
selected = selLayout.parent.alias;
Html.dropDown({name: "layout"}, options, selected, firstOption);
return;
}