status method
Returns the current OpenConnectStatus by querying the native side.
Implementation
Future<OpenConnectStatus> status() async {
try {
final raw = await _channelControl.invokeMethod<String>('status');
if (raw == null || raw.isEmpty) return OpenConnectStatus.empty();
return OpenConnectStatus.fromJson(
Map<String, dynamic>.from(jsonDecode(raw) as Map));
} catch (_) {
return OpenConnectStatus.empty();
}
}