capabilities method
Reads the native adapter's actual feature set and UI mechanism.
Implementation
@override
Future<JackfieldCapabilities> capabilities() async {
try {
return WireCodec.decodeCapabilities(
await _channel.invokeMethod<Object?>(
'capabilities',
WireCodec.encodeQuery(),
),
);
} on MissingPluginException {
return super.capabilities();
} on PlatformException {
throw const JackfieldTransportException.platformFailure();
}
}