diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2019-01-31 18:37:22 +0100 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2019-02-01 08:22:49 +0100 |
commit | dbfa8b65a10105daa39333a5db655cc678b3b645 (patch) | |
tree | 542b338ef4c4d74cc3d4c601bacff4b24deacf46 /core/src/OC | |
parent | dc3b44c02dc316215f10eb1e92d1b09328465470 (diff) | |
download | nextcloud-server-dbfa8b65a10105daa39333a5db655cc678b3b645.tar.gz nextcloud-server-dbfa8b65a10105daa39333a5db655cc678b3b645.zip |
Move OC.search to the server bundle
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'core/src/OC')
-rw-r--r-- | core/src/OC/index.js | 2 | ||||
-rw-r--r-- | core/src/OC/search.js | 41 |
2 files changed, 43 insertions, 0 deletions
diff --git a/core/src/OC/index.js b/core/src/OC/index.js index 9d416f687a2..16c5b87520b 100644 --- a/core/src/OC/index.js +++ b/core/src/OC/index.js @@ -28,6 +28,7 @@ import L10N from './l10n' import msg from './msg' import Notification from './notification' import Plugins from './plugins' +import search from './search' /** @namespace OC */ export default { @@ -40,4 +41,5 @@ export default { msg, Notification, Plugins, + search, } diff --git a/core/src/OC/search.js b/core/src/OC/search.js new file mode 100644 index 00000000000..31f8df7ecf1 --- /dev/null +++ b/core/src/OC/search.js @@ -0,0 +1,41 @@ +/* + * @copyright 2019 Christoph Wurst <christoph@winzerhof-wurst.at> + * + * @author 2019 Christoph Wurst <christoph@winzerhof-wurst.at> + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + */ + +import OC from './index' + +/** + * Do a search query and display the results + * @param {string} query the search query + */ +const search = function (query) { + OC.Search.search(query, null, 0, 30); +}; + +/** + * @namespace OC.search + */ +search.customResults = {}; +/** + * @deprecated use get/setFormatter() instead + */ +search.resultTypes = {}; + +export default search; |