SubscriptionPlanGroupsResponse.fromJson constructor
SubscriptionPlanGroupsResponse.fromJson(
- dynamic data
Create a SubscriptionPlanGroupsResponse
from JSON.
Implementation
factory SubscriptionPlanGroupsResponse.fromJson(dynamic data) {
var json = DynamicJsonExtension.getJsonMap(data);
List<SubscriptionPlanGroup>? planGroups;
if (json['planGroups'] != null) {
planGroups = (json['planGroups'] as List)
.map((groupData) => SubscriptionPlanGroup.fromJson(groupData))
.toList();
}
return SubscriptionPlanGroupsResponse(
count: json['count'] as int?,
hasNext: json['hasNext'] as bool?,
hasPrevious: json['hasPrevious'] as bool?,
planGroups: planGroups,
);
}