module documentation

WiFi Scanner - Scan for nearby WiFi networks.

Function run Run the app and handle menu input.
Function start Start the app and scan for networks.
Function stop Stop the app and clean up.
Function __save_ssid Save the selected SSID.
Function __should_save_choice Choose whether to save the selected SSID.
Function __switch_to_password_view Switch to the password view.
Variable _scan Undocumented
def run(view_manager):

Run the app and handle menu input.

Parameters
view_manager:ViewManagerThe view manager instance for display and storage access.
def start(view_manager) -> bool:

Start the app and scan for networks.

Parameters
view_manager:ViewManagerThe view manager instance for display and storage access.
Returns
boolTrue if the app started, False if WiFi is unavailable.
def stop(view_manager):

Stop the app and clean up.

Parameters
view_manager:ViewManagerThe view manager instance for display and storage access.
def __save_ssid(view_manager) -> bool:

Save the selected SSID.

Parameters
view_manager:ViewManagerThe view manager instance for display and storage access.
Returns
boolTrue if the SSID was saved, False otherwise.
def __should_save_choice(view_manager) -> bool:

Choose whether to save the selected SSID.

Parameters
view_manager:ViewManagerThe view manager instance for display and storage access.
Returns
boolTrue if the user chose to save, False otherwise.
def __switch_to_password_view(view_manager):

Switch to the password view.

Parameters
view_manager:ViewManagerThe view manager instance for display and storage access.
_scan =

Undocumented