mirror of
https://github.com/NuSkooler/enigma-bbs.git
synced 2025-08-27 11:33:37 +02:00
* Code cleanup and eslint since -- remove unused variables, clean up RegExs, so on...
This commit is contained in:
parent
a106050ba3
commit
ac1433e84b
112 changed files with 1375 additions and 1898 deletions
|
@ -16,7 +16,7 @@ exports.MenuView = MenuView;
|
|||
function MenuView(options) {
|
||||
options.acceptsFocus = miscUtil.valueWithDefault(options.acceptsFocus, true);
|
||||
options.acceptsInput = miscUtil.valueWithDefault(options.acceptsInput, true);
|
||||
|
||||
|
||||
View.call(this, options);
|
||||
|
||||
this.disablePipe = options.disablePipe || false;
|
||||
|
@ -65,11 +65,11 @@ util.inherits(MenuView, View);
|
|||
MenuView.prototype.setItems = function(items) {
|
||||
const self = this;
|
||||
|
||||
if(items) {
|
||||
if(items) {
|
||||
this.items = [];
|
||||
items.forEach( itemText => {
|
||||
this.items.push(
|
||||
{
|
||||
{
|
||||
text : self.disablePipe ? itemText : pipeToAnsi(itemText, self.client)
|
||||
}
|
||||
);
|
||||
|
@ -79,7 +79,7 @@ MenuView.prototype.setItems = function(items) {
|
|||
|
||||
MenuView.prototype.removeItem = function(index) {
|
||||
this.items.splice(index, 1);
|
||||
|
||||
|
||||
if(this.focusItems) {
|
||||
this.focusItems.splice(index, 1);
|
||||
}
|
||||
|
@ -95,7 +95,7 @@ MenuView.prototype.getCount = function() {
|
|||
return this.items.length;
|
||||
};
|
||||
|
||||
MenuView.prototype.getItems = function() {
|
||||
MenuView.prototype.getItems = function() {
|
||||
return this.items.map( item => {
|
||||
return item.text;
|
||||
});
|
||||
|
@ -140,7 +140,7 @@ MenuView.prototype.onKeyPress = function(ch, key) {
|
|||
|
||||
MenuView.prototype.setFocusItems = function(items) {
|
||||
const self = this;
|
||||
|
||||
|
||||
if(items) {
|
||||
this.focusItems = [];
|
||||
items.forEach( itemText => {
|
||||
|
@ -183,7 +183,7 @@ MenuView.prototype.setHotKeys = function(hotKeys) {
|
|||
this.hotKeys[key.toLowerCase()] = hotKeys[key];
|
||||
}
|
||||
} else {
|
||||
this.hotKeys = hotKeys;
|
||||
this.hotKeys = hotKeys;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue