getItem method
Implementation
Product? getItem(String? id) {
if (id == null || toInt(id) >= _nextUsableID) return null;
return _products[id] ??= Product._(
toInt(id),
(_rawData["avalable"].toMap()[id].nullOr ??
_rawData["deleted"].toMap()[id])
.toMap(),
);
}