findAAListItem method
Implementation
AAListItem? findAAListItem({
required List<AATemplate> templates,
required String elementId,
}) {
for (var t in templates) {
final List<AAListTemplate> listTemplates = [];
/*if (t.runtimeType.toString() == (AATabBarTemplate).toString()) {
for (var template in t.templates) {
listTemplates.add(template);
}
} else*/
if (t is AAListTemplate) {
listTemplates.add(t);
}
for (var list in listTemplates) {
for (var section in list.sections) {
for (var item in section.items) {
if (item.uniqueId == elementId) {
return item;
}
}
}
}
}
return null;
}