diff options
author | Rory MacQueen <rorymacqueen@gmail.com> | 2013-10-29 14:17:00 -0700 |
---|---|---|
committer | Rory MacQueen <rorymacqueen@gmail.com> | 2013-10-29 17:17:38 -0700 |
commit | ea4d93981a9ebb27049d69c2efedb4f7569797cf (patch) | |
tree | 2d3ff9f05ec860b55bea8140bb603137bcd46bae /wikipedia | |
parent | cd4bfbfbbd4282da522f3b59accee653a0547d54 (diff) |
WikiWebView now has search results method
To load a list of articles matching search query
[endlessm/eos-sdk#373]
Diffstat (limited to 'wikipedia')
-rw-r--r-- | wikipedia/WikipediaWebView.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/wikipedia/WikipediaWebView.js b/wikipedia/WikipediaWebView.js index b5df01e..bf44e86 100644 --- a/wikipedia/WikipediaWebView.js +++ b/wikipedia/WikipediaWebView.js @@ -8,6 +8,7 @@ const Utils = imports.wikipedia.utils; const hostName = "http://127.0.0.1:3000/" const getPageByTitleURI = "getArticleByTitle?"; const getPageByQueryURI = "getTopArticleByQuery?"; +const getTitlesByQueryURI = "getArticleTitlesByQuery?"; // Interpret image:// URIs as wikipedia images WebKit.WebContext.get_default().register_uri_scheme('image', function(request) { @@ -95,6 +96,15 @@ const WikipediaWebView = new Lang.Class({ this.load_uri(url); }, + loadTitlesBySearchQuery: function (query) { + let params = { + query: query, + lang: this.lang + }; + let url = this._getFullURL(hostName + getTitlesByQueryURI, params); + this.load_uri(url); + }, + scriptFinished: function(){ // NO OP }, |