buildFactoryMap function
void
buildFactoryMap()
Implementation
void buildFactoryMap() {
_factoryMap_form.clear();
_factoryMap_contentView.clear();
// Build Form factory map
try {
final forms = _getIt.getAll<CyberForm>();
for (var form in forms) {
final lowerName = form.runtimeType.toString().toLowerCase();
_factoryMap_form[lowerName] = () => form;
}
// ignore: empty_catches
} catch (e) {}
// Build ContentView factory map
try {
final contentViews = _getIt.getAll<CyberContentViewForm>();
for (var view in contentViews) {
final lowerName = view.runtimeType.toString().toLowerCase();
_factoryMap_contentView[lowerName] = () => view;
}
// ignore: empty_catches
} catch (e) {}
}