getSystemFeatures method

Future<SystemFeatures> getSystemFeatures()

Returns which features are available on device.

Implementation

Future<SystemFeatures> getSystemFeatures() async {
  try {
    var features =
        await _channel.invokeMapMethod<String, dynamic>('getSystemFeatures');
    if (features != null) {
      return SystemFeatures.fromJson(features);
    }
    throw CameraException('Error', 'Could not get system features');
  } on PlatformException catch (e) {
    throw CameraException(e.code, e.message);
  }
}