getLatestData method

SenseData? getLatestData(
  1. DataType type
)

If data source produces such a data type then it returns a shared data pointer, otherwise it returns an empty shared pointer.

Parameters

  • IN type The data type for which the data is requested.

Returns

Throws

  • An exception if it fails

Implementation

SenseData? getLatestData(final DataType type) {
  final OperationResult resultString = objectMethod(
    _pointerId,
    'DataSourceContainer',
    'getLatestData',
    args: type.id,
  );

  final dynamic result = resultString['result'];
  if (result != null) {
    return senseFromJson(result);
  } else {
    return null;
  }
}