17 lines
544 B
JavaScript
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;
|
|
}
|