comment.
This commit is contained in:
parent
6357b4dfff
commit
b4566dc48b
|
@ -257,6 +257,12 @@ Screen.prototype.alloc = function() {
|
|||
};
|
||||
|
||||
Screen.prototype.render = function() {
|
||||
// TODO: Could possibly drop .dirty and just clear the `lines` buffer every
|
||||
// time before a screen.render. This way clearRegion doesn't have to be
|
||||
// called in arbitrary places for the sake of clearing a spot where an
|
||||
// element used to be (e.g. when an element moves or is hidden). There could
|
||||
// be some overhead though.
|
||||
// this.screen.clearRegion(0, this.cols, 0, this.rows);
|
||||
this.children.forEach(function(el) {
|
||||
el.render();
|
||||
});
|
||||
|
@ -494,6 +500,10 @@ function Element(options) {
|
|||
height: options.height || null
|
||||
};
|
||||
|
||||
// TODO: Possibly add padding/margins?
|
||||
// this.position.padding = options.padding || 0;
|
||||
// this.position.margin = options.margin || 0;
|
||||
|
||||
this.hidden = options.hidden || false;
|
||||
this.fg = options.fg || 0x1ff;
|
||||
this.bg = options.bg || 0x1ff;
|
||||
|
|
Loading…
Reference in New Issue