GiphySource constructor
GiphySource(
- GiphyClient client,
- GiphyRequest request,
- GiphyCollection initialPage
Creates a new source
Implementation
GiphySource(
GiphyClient client,
GiphyRequest request,
GiphyCollection initialPage,
) : _client = client,
_request = request,
totalCount = initialPage.pagination?.totalCount,
_pageLength = initialPage.pagination?.count ?? initialPage.data.length,
nextCursor = initialPage.pagination?.nextCursor {
final images = initialPage.data;
for (var i = 0; i < images.length; i++) {
_cache[i] = images[i];
}
}