@override Future<void> zoomIn() async { try { await methodChannel.invokeMethod('zoomIn'); } on PlatformException catch (e) { throw Exception("Failed to zoom in: '${e.message}'."); } }