SummaryArticle.create constructor
Implementation
factory SummaryArticle.create(Article article, String level) {
final articles = article.articles?.mapIndexed((i, e) {
if (e is SummaryArticle) {
return e as SummaryArticle;
} else {
return SummaryArticle.create(e, "$level.${i + 1}");
}
});
return SummaryArticle(
level: level,
title: article.title,
ref: article.ref,
articles: articles,
);
}