loadDocument method
Implementation
Future<DynamicMap?> loadDocument(LocalStoreDocumentQuery query) async {
await initialize();
await onLoad?.call();
final trimPath = query.path.trimQuery().trimString("/");
final paths = trimPath.split("/");
if (paths.isEmpty) {
return null;
}
final value = _data._readFromPath(paths, 0);
if (value is! Map) {
return null;
}
return Map<String, dynamic>.from(value);
}