@override Future<void> openBrowser(String url) async { var params = <String, dynamic>{}; params.putIfAbsent('url', () => url); await methodChannel.invokeMethod<void>('openBrowser', params); }