@override Future<String?> requestPermission(String permission) async { return await methodChannel.invokeMethod<String>('requestPermission', {'permission': permission}); }