fromJson static method
Implementation
static PremiumFeatures? fromJson(Map<String, dynamic>? json) {
if (json == null) {
return null;
}
return PremiumFeatures(
features: List<PremiumFeature>.from(
tdListFromJson(json['features'])
.map((item) => PremiumFeature.fromJson(tdMapFromJson(item)))
.whereType<PremiumFeature>(),
),
limits: List<PremiumLimit>.from(
tdListFromJson(json['limits'])
.map((item) => PremiumLimit.fromJson(tdMapFromJson(item)))
.whereType<PremiumLimit>(),
),
paymentLink: InternalLinkType.fromJson(
tdMapFromJson(json['payment_link']),
),
);
}