client/src/screen.js

20 lines
381 B
JavaScript
Raw Normal View History

2018-11-17 19:07:58 +01:00
function Screen(dom) {
var root = document.getElementById('screen');
return {
menu: menu
};
function menu(entries) {
var domEntries = [];
for(var i = 0; i < entries.length; i++) {
domEntries.push(dom.make('li', {
class: i == 0 ? 'selected' : [],
textContent: entries[i]
}, []));
}
var ul = dom.make('ul', {}, domEntries);
root.appendChild(ul);
}
}