get method

Future<Uint8List> get(
  1. int pageId
)

Implementation

Future<Uint8List> get(int pageId) async {
  if (_map.containsKey(pageId)) {
    _touch(pageId);
    return Uint8List.fromList(_map[pageId]!.data);
  }
  // Cache miss: read from disk, admit as clean
  final data = await pager.readPage(pageId);
  await _admit(pageId, data, dirty: false);
  return Uint8List.fromList(data);
}