summaryrefslogtreecommitdiff
path: root/wikipedia/EndlessWikipedia.js
diff options
context:
space:
mode:
authorPhilip Chimento <philip@endlessm.com>2013-08-02 14:55:29 -0700
committerPhilip Chimento <philip@endlessm.com>2013-08-02 17:42:45 -0700
commit3515a9d94829f42133ab8ef2779574e8a605d3cc (patch)
tree1d9eaeb7079e67f68b0418b1b643a6cd2d3aa5c1 /wikipedia/EndlessWikipedia.js
parentbdc0fb8dadb8982ee74c50d3178fb1ce30db1b66 (diff)
Integrate Wikipedia into SDK build system
Now you should be able to import the app generator using const EndlessWikipedia = imports.wikipedia.EndlessWikipedia; [endlessm/eos-sdk#206] [endlessm/eos-sdk#206]
Diffstat (limited to 'wikipedia/EndlessWikipedia.js')
-rw-r--r--wikipedia/EndlessWikipedia.js18
1 files changed, 18 insertions, 0 deletions
diff --git a/wikipedia/EndlessWikipedia.js b/wikipedia/EndlessWikipedia.js
new file mode 100644
index 0000000..333f486
--- /dev/null
+++ b/wikipedia/EndlessWikipedia.js
@@ -0,0 +1,18 @@
+const Endless = imports.gi.Endless;
+imports.searchPath.unshift(Endless.getCurrentFileDir());
+
+// Pull modules into this namespace, sort of like __init__.py and __all__
+this.WikipediaApplication = imports.wikipedia.WikipediaApplication.WikipediaApplication;
+this.PrebuiltWikipediaApplication = imports.wikipedia.PrebuiltWikipediaApplication.PrebuiltWikipediaApplication;
+this.PrebuiltFrontPage = imports.wikipedia.PrebuiltFrontPage.PrebuiltFrontPage;
+this.PrebuiltCategoryPage = imports.wikipedia.PrebuiltCategoryPage.PrebuiltCategoryPage;
+this.PrebuiltArticlesPage = imports.wikipedia.PrebuiltArticlesPage.PrebuiltArticlesPage;
+this.ArticleList = imports.wikipedia.ArticleList.ArticleList;
+
+const STYLE_CLASS_TITLE = 'title';
+const STYLE_CLASS_PREBUILT = 'prebuilt';
+const STYLE_CLASS_CATEGORY = 'category';
+const STYLE_CLASS_ARTICLE = 'article';
+const STYLE_CLASS_FRONT_PAGE = 'front-page';
+const STYLE_CLASS_CATEGORY_PAGE = 'category-page';
+const STYLE_CLASS_ARTICLES_PAGE = 'articles-page';