1
0
Fork 0
mirror of https://github.com/iNavFlight/inav-configurator.git synced 2025-07-13 11:29:53 +03:00

GUI improvements

This commit is contained in:
Pawel Spychalski (DzikuVx) 2019-04-04 15:45:15 +02:00
parent e23a8a5189
commit 57f7035ef0
4 changed files with 37 additions and 14 deletions

View file

@ -22,6 +22,16 @@ let LogicConditionsCollection = function () {
return data.length
};
self.open = function () {
if (semver.lt(CONFIG.flightControllerVersion, "2.2.0")) {
return;
}
self.render();
$container.show();
};
self.render = function () {
let $table = $container.find(".logic__table")
$table.find("tbody tr").remove();
@ -31,6 +41,8 @@ let LogicConditionsCollection = function () {
self.get()[k].render(k, $table);
}
}
GUI.switchery();
};
self.onSave = function () {
@ -49,6 +61,11 @@ let LogicConditionsCollection = function () {
};
self.init = function ($element) {
if (semver.lt(CONFIG.flightControllerVersion, "2.2.0")) {
return;
}
$container = $element;
$container.find('.logic__save').click(self.onSave);