UserOfferResponse.fromMap constructor

UserOfferResponse.fromMap(
  1. Map<String, dynamic> m
)

Implementation

factory UserOfferResponse.fromMap(Map<String, dynamic> m) {
  return UserOfferResponse(
    userId: (m['userId'] as String?) ?? '',
    appId: (m['appId'] as String?) ?? '',
    isSandbox: (m['isSandbox'] as bool?) ?? false,
    subscription: UserOfferSubscription.fromMap(
      Map<String, dynamic>.from(m['subscription'] as Map),
    ),
    offer: UserOfferData.fromMap(
      Map<String, dynamic>.from(m['offer'] as Map),
    ),
    serverTime: (m['serverTime'] as String?) ?? '',
  );
}