fromJson static method

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

Implementation

static StarRevenueStatus? fromJson(Map<String, dynamic>? json) {
  if (json == null) {
    return null;
  }

  return StarRevenueStatus(
    totalAmount: StarAmount.fromJson(tdMapFromJson(json['total_amount'])),
    currentAmount: StarAmount.fromJson(tdMapFromJson(json['current_amount'])),
    availableAmount: StarAmount.fromJson(
      tdMapFromJson(json['available_amount']),
    ),
    withdrawalEnabled: (json['withdrawal_enabled'] as bool?) ?? false,
    nextWithdrawalIn: (json['next_withdrawal_in'] as int?) ?? 0,
  );
}