diff options
author | Jakob Stendahl <jakob.stendahl@outlook.com> | 2021-09-19 19:43:11 +0200 |
---|---|---|
committer | Jakob Stendahl <jakob.stendahl@outlook.com> | 2021-09-19 19:43:11 +0200 |
commit | 7bdce37fd3f18e2712e18c4e2c64cac69af0aca1 (patch) | |
tree | b7ad3f1cca92e2dfd2664ae9e65652bd03ff58b2 /docs/_book/gitbook/gitbook-plugin-search/search-engine.js | |
parent | e6880cd8ccf82d993f222cb14b4860581654acb8 (diff) | |
download | Luxcena-Neo-7bdce37fd3f18e2712e18c4e2c64cac69af0aca1.tar.gz Luxcena-Neo-7bdce37fd3f18e2712e18c4e2c64cac69af0aca1.zip |
:boom: Introduce new UI based on svelte, and rewrite a lot of the node app and the NeoRuntime
Diffstat (limited to 'docs/_book/gitbook/gitbook-plugin-search/search-engine.js')
-rw-r--r-- | docs/_book/gitbook/gitbook-plugin-search/search-engine.js | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/docs/_book/gitbook/gitbook-plugin-search/search-engine.js b/docs/_book/gitbook/gitbook-plugin-search/search-engine.js deleted file mode 100644 index 5088346..0000000 --- a/docs/_book/gitbook/gitbook-plugin-search/search-engine.js +++ /dev/null @@ -1,50 +0,0 @@ -require([ - 'gitbook', - 'jquery' -], function(gitbook, $) { - // Global search objects - var engine = null; - var initialized = false; - - // Set a new search engine - function setEngine(Engine, config) { - initialized = false; - engine = new Engine(config); - - init(config); - } - - // Initialize search engine with config - function init(config) { - if (!engine) throw new Error('No engine set for research. Set an engine using gitbook.research.setEngine(Engine).'); - - return engine.init(config) - .then(function() { - initialized = true; - gitbook.events.trigger('search.ready'); - }); - } - - // Launch search for query q - function query(q, offset, length) { - if (!initialized) throw new Error('Search has not been initialized'); - return engine.search(q, offset, length); - } - - // Get stats about search - function getEngine() { - return engine? engine.name : null; - } - - function isInitialized() { - return initialized; - } - - // Initialize gitbook.search - gitbook.search = { - setEngine: setEngine, - getEngine: getEngine, - query: query, - isInitialized: isInitialized - }; -});
\ No newline at end of file |