@override Future<Map<String, dynamic>?> scanResult() async { final result = await methodChannel.invokeMethod<Map<String, dynamic>>( 'scanResult', ); return result; }