@override Future<bool> requestPermission() async { final version = await methodChannel.invokeMethod<bool>('requestPermission'); return version ?? false; }