process method Null safety
- PipelineFlowItem item
override
Process item
Implementation
@override
Future<PipelineFlowItem?> process(PipelineFlowItem item) async {
var locationsCount = BgGeolocationController.instance.locationCount;
var splitTime = SplitTime(
runTime: item.timeElapsed,
averageSpeed: item.averageSpeed,
distance: item.runnerTraveled,
runId: item.run?.id ?? '',
location: item.location?.originalLocation,
locationsCount: locationsCount,
);
return item.copyWith(
data: splitTime,
);
}