getConfiguration method

PositionSensorConfiguration getConfiguration(
  1. DataType type
)

Provide access to the current configuration specified to that data type.

Parameters

  • IN type The data type for which the configuration will be returned.

Returns

Throws

  • An exception if it fails

Implementation

PositionSensorConfiguration getConfiguration(final DataType type) {
  final OperationResult resultString = objectMethod(
    _pointerId,
    'DataSourceContainer',
    'getConfiguration',
    args: type.id,
  );

  final dynamic result = resultString['result'];

  final Map<String, String> configMap = <String, String>{};
  for (final dynamic entry in result.entries) {
    final dynamic key = entry.key;
    final dynamic value = entry.value;
    configMap[key] = value as String;
  }
  return PositionSensorConfiguration.fromJson(configMap);
}