init method

Future<void> init()

Metodo di inizializzazione che carica i libri dal database nella mappa interna. Da chiamare una sola volta all'avvio dell'app.

Implementation

Future<void> init() async {
  if (_isInitialized) return;
  _isInitialized = true;
  final libri = await _dbHelper.getAllLibri();
  _libri.addAll({for (var l in libri) l.isbn: l});
  notifyListeners();
}