Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/iNavFlight/inav-configurator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/js
diff options
context:
space:
mode:
authorPawel Spychalski (DzikuVx) <pspychalski@gmail.com>2019-04-04 16:45:15 +0300
committerPawel Spychalski (DzikuVx) <pspychalski@gmail.com>2019-04-04 16:45:15 +0300
commit57f7035ef0f67c416c371ad45731d389e23144ad (patch)
tree374c4596e16dfd0d87a4bb1a3b196cf4110d72d6 /js
parente23a8a518935179a465bf8d1c0fa4e7539d0f3ba (diff)
GUI improvements
Diffstat (limited to 'js')
-rw-r--r--js/logicConditionsCollection.js17
1 files changed, 17 insertions, 0 deletions
diff --git a/js/logicConditionsCollection.js b/js/logicConditionsCollection.js
index f22db142..f968615f 100644
--- a/js/logicConditionsCollection.js
+++ b/js/logicConditionsCollection.js
@@ -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);