TRBonusBarProgress.fromJson constructor

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

Implementation

factory TRBonusBarProgress.fromJson(Map<String, dynamic> json) =>
    TRBonusBarProgress(
      isActive: json['is_active'] as bool?,
      currentCompletes: json['current_completes'] as int?,
      bonusWindowEndAt: json['bonus_window_end_at'] as String?,
      bonusTiers: (json['bonus_tiers'] as List<dynamic>?)
          ?.map((e) => TRBonusTier.fromJson((e as Map).cast<String, dynamic>()))
          .toList(),
      error: json['error'] != null
          ? TRError.fromJson((json['error'] as Map).cast<String, dynamic>())
          : null,
    );