getConteggioPerStato method
Restituisce una mappa che associa ogni stato dei libri al numero di libri in quello stato.
Utilizza tutti i valori possibili dello stato StatoLibro. @return Mappa con chiave StatoLibro e valore il conteggio dei libri.
Implementation
Map<StatoLibro, int> getConteggioPerStato() {
final libri = libreria.getLibri();
final stati = StatoLibro.values;
return {
for (var stato in stati)
stato: libri.where((l) => l.stato == stato).length,
};
}