mirror of
https://github.com/alexhopeoconnor/WiFiManager.git
synced 2026-10-14 23:21:31 +10:00
Add a callback when reset settings is triggered
This commit is contained in:
@@ -336,6 +336,8 @@ void WiFiManager::resetSettings() {
|
||||
DEBUG_WM(F("settings invalidated"));
|
||||
DEBUG_WM(F("THIS MAY CAUSE AP NOT TO START UP PROPERLY. YOU NEED TO COMMENT IT OUT AFTER ERASING THE DATA."));
|
||||
WiFi.disconnect(true);
|
||||
if (_resetcallback != NULL)
|
||||
_resetcallback();
|
||||
//delay(200);
|
||||
}
|
||||
void WiFiManager::setTimeout(unsigned long seconds) {
|
||||
@@ -727,6 +729,11 @@ void WiFiManager::setSaveConfigCallback( void (*func)(void) ) {
|
||||
_savecallback = func;
|
||||
}
|
||||
|
||||
//start up reset config callback
|
||||
void WiFiManager::setConfigResetCallback(void(*func)(void)) {
|
||||
_resetcallback = func;
|
||||
}
|
||||
|
||||
//sets a custom element to add to head, like a new style tag
|
||||
void WiFiManager::setCustomHeadElement(const char* element) {
|
||||
_customHeadElement = element;
|
||||
|
||||
Reference in New Issue
Block a user