getAsModels<MT extends StorageModel> method
Implementation
Future<List<MT>> getAsModels<MT extends StorageModel>({
String? streamId,
}) async {
final data = await get(streamId: streamId);
if (data is Map || data is List) {
if (streamId != null && storageListeners.hasStreamId(path, streamId)) {
storageListeners.getDate(path, streamId);
}
return data.toListModel<MT>();
} else {
throw StorageDatabaseException(
"This Collection ($collectionId) does not support collections",
);
}
}