KLPEventModel.fromJson constructor

KLPEventModel.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory KLPEventModel.fromJson(Map<String, dynamic> json) {
  return KLPEventModel(
    timestamp: json['time'] as int? ?? DateTime.now().millisecondsSinceEpoch,
    event: json['event'] as String?,
    distance: json['distance'] as int?,
    duration: json['duration'] as int?,
    key: json['key'] as String?,
    position: json['position'] != null
        ? KLPPosition.fromJson(json['position'])
        : null,
    target: json['target'] as String?,
  );
}