findArticle method
Find an article object with a given callback test.
Implementation
SummaryArticle? findArticle(bool Function(SummaryArticle a) test) {
SummaryArticle? result;
for (final part in parts) {
final root = SummaryArticle(
level: '',
title: '',
articles: part.articles,
);
result = root.filter(test, skipRoot: true);
if (result != null) {
break;
}
}
return result;
}