GraphQLPage({ required Iterable<T> items, required this.hasNextPage, this.cursor, }) : items = List.unmodifiable(items);