laad method
Laad opgeslagen custom kabels en voeg ze toe aan kabelCatalogus.
Implementation
Future<void> laad() async {
final prefs = await SharedPreferences.getInstance();
final json = prefs.getString(_prefsKey);
if (json == null) return;
final list = (jsonDecode(json) as List).cast<Map<String, dynamic>>();
for (final j in list) {
try {
_voegToeLokaal(KabelSpec.fromJson(j));
} catch (_) {
// Sla ongeldige entries over
}
}
}