diff options
Diffstat (limited to 'wikipedia/models/article_model.js')
-rw-r--r-- | wikipedia/models/article_model.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/wikipedia/models/article_model.js b/wikipedia/models/article_model.js index 5c6cc15..c74da17 100644 --- a/wikipedia/models/article_model.js +++ b/wikipedia/models/article_model.js @@ -11,6 +11,10 @@ const ArticleModel = new Lang.Class({ 'title': GObject.ParamSpec.string('title', 'Article Title', 'Human Readable Article Title', GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT_ONLY, ""), + 'source': GObject.ParamSpec.string('source', 'Source', + 'Source website or database that the article is from', + GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT_ONLY, + ''), 'uri': GObject.ParamSpec.string('uri', 'Article URI', 'Title URI as stored in wikipedia database', GObject.ParamFlags.READWRITE | GObject.ParamFlags.CONSTRUCT_ONLY, "") @@ -92,6 +96,7 @@ const ArticleModel = new Lang.Class({ function newFromJson(json) { let retval = new ArticleModel({ title: json['title'], + source: json['source'], uri: json['url'] }); retval.setCategories(json['categories']); |