ScraperConfigMap.fromMap constructor
ScraperConfigMap.fromMap(
- Map<String, dynamic> map
)
Implementation
factory ScraperConfigMap.fromMap(Map<String, dynamic> map) {
final raw = map['configs'] as Map<String, dynamic>? ?? const {};
final parsed = raw.map<String, List<ScraperConfig>>((key, value) {
final list = (value as List<dynamic>)
.map((e) => ScraperConfig.fromMap(e as Map<String, dynamic>))
.toList();
return MapEntry(key, list);
});
return ScraperConfigMap(
configs: parsed,
useNth: map['useNth'] as int?,
);
}