queryCapabilities method
Implementation
Future<CockpitRecordingCapabilities> queryCapabilities() async {
final payload = await _channel.invokeMethod<Object?>(
'queryRecordingCapabilities',
);
if (payload is! Map<Object?, Object?>) {
throw StateError('Recording capabilities returned an invalid payload.');
}
return CockpitRecordingCapabilities.fromJson(
Map<String, Object?>.from(payload),
);
}