fromJson static method
Implementation
static ConnectedAffiliateProgram? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return ConnectedAffiliateProgram(
url: (json['url'] as String?) ?? '',
botUserId: (json['bot_user_id'] as int?) ?? 0,
parameters: AffiliateProgramParameters.fromJson(
tdMapFromJson(json['parameters']),
),
connectionDate: (json['connection_date'] as int?) ?? 0,
isDisconnected: (json['is_disconnected'] as bool?) ?? false,
userCount:
int.tryParse((json['user_count'] as dynamic)?.toString() ?? '') ?? 0,
revenueStarCount: (json['revenue_star_count'] as int?) ?? 0,
);
}