openInDualView method
Implementation
@override
Future<OpenDualViewResult> openInDualView(
String? packageName,
String? uri,
) async {
try {
if (packageName == null && uri == null) {
return OpenDualViewResult(
result: false,
message: 'Either package name or URI is required',
);
}
await methodChannel.invokeMethod(
'openDualView',
{'packageName': packageName, 'uri': uri},
);
return OpenDualViewResult(result: true);
} on PlatformException catch (e) {
return OpenDualViewResult(result: false, message: e.message);
}
}