PacketSessionHistoryData constructor Null safety

PacketSessionHistoryData(
  1. {required PacketHeader m_header,
  2. required int m_carIdx,
  3. required int m_numLaps,
  4. required int m_numTyreStints,
  5. required int m_bestLapTimeLapNum,
  6. required int m_bestSector1LapNum,
  7. required int m_bestSector2LapNum,
  8. required int m_bestSector3LapNum,
  9. required List<LapHistoryData> m_lapHistoryData,
  10. required List<TyreStintHistoryData> m_tyreStintsHistoryData}
)

Implementation

PacketSessionHistoryData({
  required this.m_header,
  required this.m_carIdx,
  required this.m_numLaps,
  required this.m_numTyreStints,
  required this.m_bestLapTimeLapNum,
  required this.m_bestSector1LapNum,
  required this.m_bestSector2LapNum,
  required this.m_bestSector3LapNum,
  required this.m_lapHistoryData,
  required this.m_tyreStintsHistoryData,
});