SubscriptionPlanGroup.fromJson constructor
SubscriptionPlanGroup.fromJson(
- dynamic data
Create a SubscriptionPlanGroup
from JSON.
Implementation
factory SubscriptionPlanGroup.fromJson(dynamic data) {
var json = DynamicJsonExtension.getJsonMap(data);
List<SubscriptionPlan>? plans;
if (json['plans'] != null) {
plans = (json['plans'] as List)
.map((planData) => SubscriptionPlan.fromJson(planData))
.toList();
}
return SubscriptionPlanGroup(
id: json['id'] as String?,
name: json['name'] as String?,
currency: json['currency'] as String?,
created: json['created'] as String?,
plans: plans,
);
}