Page.fromResource constructor
Page.fromResource(
{ - required Object before,
- required Object after,
- required List data,
})
Implementation
factory Page.fromResource(
{required Object before, required Object after, required List data}) {
var beforeCursor = before;
if (before is List) {
beforeCursor = List.from(before).map((element) {
if (element is RefResult) {
return element.asRef();
}
return element;
}).toList(growable: false);
}
var afterCursor = after;
if (after is List) {
afterCursor = List.from(after).map((element) {
if (element is RefResult) {
return element.asRef();
}
return element;
}).toList(growable: false);
}
return Page(beforeCursor, afterCursor, data);
}