GetModelsResponse.fromJson constructor

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

Creates a get models response from a JSON map.

Implementation

factory GetModelsResponse.fromJson(Map<String, dynamic> json) {
  final items = (json['items'] as List<dynamic>)
      .map((e) => Model.fromJson(e as Map<String, dynamic>))
      .toList();

  final metadata = PaginationMetadata.fromJson(
    json['metadata'] as Map<String, dynamic>,
  );

  return GetModelsResponse(
    items: items,
    metadata: metadata,
  );
}