addPrefetchedData method
- List<
TypedResult> items
Internal function for injecting the prefetched data into the TypedResult object.
Implementation
Future<List<TypedResult>> addPrefetchedData(List<TypedResult> items) async {
/// If this table contains no reverse references, we can just return the rows as is.
if (getPrefetchedDataCallback == null) {
return items;
}
return await db.transaction(
() async {
final prefetchedData = await getPrefetchedDataCallback!(items);
return _addPrefetchedDataToRows(items, prefetchedData);
},
);
}