Run.empty constructor Null safety

Run.empty(
  1. {String id = '',
  2. String userId = '',
  3. bool isRaceDay = false,
  4. Json? deviceInformations}
)

Implementation

Run.empty({
  this.id = '',
  this.userId = '',
  this.isRaceDay = false,
  Json? deviceInformations,
})  : averageSpeed = 0,
      eventId = EngineConfig.name,
      created = DateTime.now().toIso8601String(),
      end = '',
      state = RunState.unknown,
      distance = 0,
      timezoneOffset = 0,
      meta = {},
      deviceInformations =
          deviceInformations ?? DeviceInformationModel.empty().toJson();