29 lines
499 B
JavaScript
29 lines
499 B
JavaScript
/* exported guiSkel */
|
|
/* globals domlib */
|
|
var guiSkel = {};
|
|
|
|
(function(){
|
|
var view = guiSkel;
|
|
var container, el;
|
|
|
|
function update(){
|
|
}
|
|
|
|
view.bind = function(el) {
|
|
container = el;
|
|
};
|
|
view.render = function render(){
|
|
if (container === undefined){
|
|
return;
|
|
} else if (el !== undefined){
|
|
container.appendChild(el);
|
|
update();
|
|
return;
|
|
}
|
|
console.log("generate new view for skel");
|
|
el = domlib.newAt(container,'div');
|
|
|
|
update();
|
|
};
|
|
})();
|