diff options
Diffstat (limited to 'wikipedia/PrebuiltWikipediaApplication.js')
-rw-r--r-- | wikipedia/PrebuiltWikipediaApplication.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/wikipedia/PrebuiltWikipediaApplication.js b/wikipedia/PrebuiltWikipediaApplication.js new file mode 100644 index 0000000..9747330 --- /dev/null +++ b/wikipedia/PrebuiltWikipediaApplication.js @@ -0,0 +1,27 @@ +const Endless = imports.gi.Endless; +const Format = imports.format; +const Lang = imports.lang; +const Gtk = imports.gi.Gtk; + +const EndlessWikipedia = imports.wikipedia.EndlessWikipedia; +const DomainWikiView = imports.views.domain_wiki_view; +const DomainWikiModel = imports.models.domain_wiki_model; +const DomainWikiPresenter = imports.presenters.domain_wiki_presenter; + +String.prototype.format = Format.format; + +const PrebuiltWikipediaApplication = new Lang.Class({ + Name: 'PrebuiltWikipediaApplication', + Extends: EndlessWikipedia.WikipediaApplication, + + _init: function(props) { + this.parent(props); + }, + + vfunc_startup: function() { + this.parent(); + this._domain_wiki_view = new DomainWikiView.DomainWikiView(this); + let filename = this.application_uri; + this._domain_wiki_presenter = new DomainWikiPresenter.DomainWikiPresenter(this._domain_wiki_model, this._domain_wiki_view, filename); + } +}); |