improvedPosition property
Fetches the latest map-matched position data available.
Returns
- Latest improved position if available, otherwise null.
Throws
- An exception if it fails.
Implementation
GemImprovedPosition? get improvedPosition {
final OperationResult retVal = staticMethod(
'PositionService',
'getPosition',
args: DataType.improvedPosition.id,
);
final GemError gemApiError = GemErrorExtension.fromCode(
retVal['gemApiError'],
);
if (gemApiError != GemError.success) {
return null;
}
final dynamic result = retVal['result'];
if (result != null) {
return GemImprovedPositionImpl.fromJson(result);
}
return null;
}