diff options
Diffstat (limited to 'lib/models/summary.js')
-rw-r--r-- | lib/models/summary.js | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/models/summary.js b/lib/models/summary.js index 3b46941..5baebef 100644 --- a/lib/models/summary.js +++ b/lib/models/summary.js @@ -151,6 +151,21 @@ Summary.prototype.toText = function(parser) { }; /** + Return all articles as a list + + @return {List<Article>} +*/ +Summary.prototype.getArticlesAsList = function() { + var accu = []; + + this.getArticle(function(article) { + accu.push(article); + }); + + return Immutable.List(accu); +}; + +/** Create a new summary for a list of parts @param {Lust|Array} parts |