fromJson method

  1. @override
PaginatedPagesNext? fromJson(
  1. dynamic json
)

Implementation

@override
PaginatedPagesNext? fromJson(dynamic json) {
  if (json == null) {
    return null;
  }

  if (json is String) {
    return PaginatedPagesNext.link(url: json);
  }

  if (json is Map<String, dynamic>) {
    return PaginatedPagesCursorNext.fromJson(json);
  }

  throw FormatException('Unexpected JSON type for PaginatedPagesNext: ${json.runtimeType}');
}