CardsResponse.fromJson constructor

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

Implementation

factory CardsResponse.fromJson(Map<String, dynamic> json) {
  final data = json.getList('cards');

  final resp = <CardRegister>[];
  for (final el in data) {
    final itemJson = el as Map<String, dynamic>;
    final model = CardRegister.fromJson(itemJson);
    resp.add(model);
  }

  return CardsResponse(
    cards: resp,
    resultSize: json.getInt('result_size'),
  );
}