toJson method

Map<String, dynamic> toJson()

Converts this collection data to a JSON-compatible map.

Implementation

Map<String, dynamic> toJson() => {
      'acquiredDateEpochMilliseconds': acquiredAt?.millisecondsSinceEpoch,
      'startDateEpochMilliseconds': startsAt?.millisecondsSinceEpoch,
      'endDateEpochMilliseconds': endsAt?.millisecondsSinceEpoch,
      'isTrial': isTrial,
      'trialTimeRemainingMilliseconds': trialTimeRemaining?.inMilliseconds,
      'campaignId': campaignId,
      'developerOfferId': developerOfferId,
      'extendedJsonData': extendedJsonData,
    };