MCPcopy Create free account
hub / github.com/BruceDevices/firmware / loopOptionsWebUi

Function loopOptionsWebUi

src/core/wifi/webInterface.cpp:90–108  ·  view source on GitHub ↗

** Function: loopOptionsWebUi ** Display options to launch the WebUI **********************************************************************/

Source from the content-addressed store, hash-verified

88** Display options to launch the WebUI
89**********************************************************************/
90void loopOptionsWebUi() {
91 if (isWebUIActive) {
92 bool opt = WiFi.getMode() - 1;
93 options = {
94 {"Stop WebUI", stopWebUi},
95 {"WebUi screen", lambdaHelper(startWebUi, opt)}
96 };
97 addOptionToMainMenu();
98 loopOptions(options);
99 return;
100 }
101 options = {
102 {"my Network", lambdaHelper(startWebUi, false)},
103 {"AP mode", lambdaHelper(startWebUi, true) },
104 };
105
106 loopOptions(options);
107 // On fail installing will run the following line
108}
109
110/**********************************************************************
111** Function: humanReadableSize

Callers 1

loaderCallbackFunction · 0.85

Calls 3

lambdaHelperFunction · 0.85
addOptionToMainMenuFunction · 0.85
loopOptionsFunction · 0.50

Tested by

no test coverage detected