19 lines
551 B
JavaScript
19 lines
551 B
JavaScript
|
"use strict";
|
||
|
exports.__esModule = true;
|
||
|
exports.Menu = void 0;
|
||
|
var console_1 = require("./console");
|
||
|
var oled_1 = require("./oled");
|
||
|
var Menu = /** @class */ (function () {
|
||
|
function Menu(config, isConsole) {
|
||
|
if (isConsole === void 0) { isConsole = false; }
|
||
|
this._printer = isConsole
|
||
|
? new console_1.ConsolePrinter(config)
|
||
|
: new oled_1.OledPrinter(config);
|
||
|
}
|
||
|
Menu.prototype.getSelection = function () {
|
||
|
return this._printer.getSelection();
|
||
|
};
|
||
|
return Menu;
|
||
|
}());
|
||
|
exports.Menu = Menu;
|