findAAListItem method

AAListItem? findAAListItem({
  1. required List<AATemplate> templates,
  2. required String elementId,
})

Implementation

AAListItem? findAAListItem({
  required List<AATemplate> templates,
  required String elementId,
}) {
  for (final template in templates) {
    for (final listTemplate in _listTemplates(template)) {
      for (final section in listTemplate.sections) {
        for (final item in section.items) {
          if (item.uniqueId == elementId) return item;
        }
      }
    }
  }
  return null;
}