toMap method

JsonMap toMap()

Converts to a JSON-serializable map.

Implementation

JsonMap toMap() => {
      'durationMinutes': duration.inMinutes,
      'drainPercent': drainPercent,
      'drainPerHour': drainPerHour,
      'locationUpdates': locationUpdates,
      'syncRequests': syncRequests,
      'gpsOnPercent': gpsOnPercent,
      'averageAccuracy': averageAccuracy,
      'timeByState': timeByState.map((k, v) => MapEntry(k, v.inSeconds)),
    };