Added on/off button for Staircas usermod on Info page.

This commit is contained in:
Blaz Kristan 2021-05-15 22:36:40 +02:00
parent 7201a8d634
commit 5ad0fdf39c
2 changed files with 9 additions and 13 deletions

View File

@ -496,21 +496,17 @@ class Animated_Staircase : public Usermod {
staircase = root.createNestedObject("u");
}
JsonArray usermodEnabled = staircase.createNestedArray(F("Staircase enabled")); // name
JsonArray usermodEnabled = staircase.createNestedArray(F("Staircase")); // name
String btn = F("<button class=\"btn infobtn\" onclick=\"requestJson({staircase:{enabled:");
if (enabled) {
usermodEnabled.add("yes"); // value
/*
JsonArray segmentDelay = staircase.createNestedArray(F("Delay between stairs")); // name
segmentDelay.add(segment_delay_ms); // value
segmentDelay.add("ms"); // unit
JsonArray onTime = staircase.createNestedArray(F("Power-off stairs after")); // name
onTime.add(on_time_ms / 1000); // value
onTime.add("s"); // unit
*/
btn += F("false}});loadInfo();\">");
btn += F("enabled");
} else {
usermodEnabled.add("no"); // value
btn += F("true}});loadInfo();\">");
btn += F("disabled");
}
btn += F("</button>");
usermodEnabled.add(btn); // value
}
};

View File

@ -8,7 +8,7 @@
*/
// version code in format yymmddb (b = daily build)
#define VERSION 2105151
#define VERSION 2105152
//uncomment this if you have a "my_config.h" file you'd like to use
//#define WLED_USE_MY_CONFIG