summaryrefslogtreecommitdiff
path: root/wikipedia/models/article_model.js
blob: ac6ea499059226934eeaa86f1062970b411e69ad (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
const Endless = imports.gi.Endless;
const GObject = imports.gi.GObject;
const Lang = imports.lang;


const ArticleModel = new Lang.Class({
    Name: "ArticleModel",
    Extends: GObject.Object,
   	Properties: {
        'title': GObject.ParamSpec.string('title', 'Article Title', 'Human Readable Article Title',
            GObject.ParamFlags.READABLE | GObject.ParamFlags.WRITABLE | GObject.ParamFlags.CONSTRUCT,
                    ""),
        'uri': GObject.ParamSpec.string('uri', 'Article URI', 'Title URI as stored in wikipedia database', 
                GObject.ParamFlags.READABLE | GObject.ParamFlags.WRITABLE | GObject.ParamFlags.CONSTRUCT,
                    "")
    },

    _init: function(params) {
        this.parent(params);
    }

});