initialize method
Initializes the SSIDManager and triggers the permission request flow. Call this in your Widget's initState method. It will instantly open the permission dialog handled by the OS.
Implementation
Future<void> initialize() async {
if (_initialized) return;
WidgetsBinding.instance.addObserver(this);
await _checkPermission();
if (!_permissionGranted) {
await requestPermissionIfNeeded();
}
_initialized = true;
}