PaginatedResult<T extends Model> class

Inheritance

Constructors

PaginatedResult(List<T?> items, int? limit, String? nextToken, Map<String, dynamic>? filter, ModelType<T> modelType, GraphQLRequest<PaginatedResult<T>>? requestForNextResult)
const

Properties

filter Map<String, dynamic>?
final
hashCode int
The hash code for this object.
no setterinherited
hasNextResult bool
Returns true if there is more data to fetch beyond the data contained in this response. If true, the request for the next page of data can be obtained with .requestForNextResult.
no setter
items List<T?>
Model instances for this set of results.
final
limit int?
final
modelIdentifier ModelIdentifier<Model>
no setterinherited
modelType ModelType<T>
final
nextToken String?
final
requestForNextResult GraphQLRequest<PaginatedResult<T>>?
If there is more data than is contained in this response, returns the request for the next chunk of data, where limit will be the same as the original request. Returns null if no more data.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

getId() String
override
getInstanceType() PaginatedModelType<T>
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, Object?>
override
toMap() Map<String, Object?>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited