checkSupport method

  1. @override
CapabilitySupport checkSupport(
  1. Capability capability
)
override

Checks if a specific capability is supported by the terminal.

Implementation

@override
CapabilitySupport checkSupport(Capability capability) {
  if (_capabilitiesDetector.supportedCaps.contains(capability)) {
    return CapabilitySupport.supported;
  }
  if (_capabilitiesDetector.assumedCaps.contains(capability)) {
    return CapabilitySupport.assumed;
  }
  if (_capabilitiesDetector.unsupportedCaps.contains(capability)) {
    return CapabilitySupport.unsupported;
  }
  return CapabilitySupport.unknown;
}