showinfoerase toggle

This commit is contained in:
Shawn A
2018-03-16 14:17:58 -05:00
parent f60a1d1b06
commit d07f73263a
3 changed files with 21 additions and 10 deletions
+10 -2
View File
@@ -1217,7 +1217,7 @@ void WiFiManager::handleInfo() {
page += F("</dl>");
#endif
page += FPSTR(HTTP_ERASEBTN);
if(_showInfoErase) page += FPSTR(HTTP_ERASEBTN);
page += FPSTR(HTTP_HELP);
page += FPSTR(HTTP_END);
@@ -1875,10 +1875,18 @@ bool WiFiManager::setHostname(const char * hostname){
return true;
}
/**
* toggle showing erase wifi config button on info page
* @param boolean enabled
*/
void WiFiManager::setShowInfoErase(boolean enabled){
_showInfoErase = enabled;
}
/**
* set menu items and order
* if param is present, it will be removed from wifi
* @shiftIncrement $dev
* @since $dev
* @param uint8_t menu[] array of menu ids
*/
void WiFiManager::setMenu(uint8_t menu[]){