diff options
author | Christoph Wurst <christoph@winzerhof-wurst.at> | 2020-05-14 16:12:29 +0200 |
---|---|---|
committer | Christoph Wurst <christoph@winzerhof-wurst.at> | 2020-05-14 20:40:58 +0200 |
commit | 3c7939f7adf4b756bab59d2087df59067ed8ed75 (patch) | |
tree | eac7933582a86de5d98e3cfd44bd2840a12e9271 /core/src | |
parent | 7957a47e952e2eaf8aa0eba71add2dfa36c651d5 (diff) | |
download | nextcloud-server-3c7939f7adf4b756bab59d2087df59067ed8ed75.tar.gz nextcloud-server-3c7939f7adf4b756bab59d2087df59067ed8ed75.zip |
Remove the long deprecated jQuery tipsy
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
Diffstat (limited to 'core/src')
-rw-r--r-- | core/src/jquery/index.js | 1 | ||||
-rw-r--r-- | core/src/jquery/tipsy.js | 85 |
2 files changed, 0 insertions, 86 deletions
diff --git a/core/src/jquery/index.js b/core/src/jquery/index.js index c0145cb948f..aceee5cf87b 100644 --- a/core/src/jquery/index.js +++ b/core/src/jquery/index.js @@ -31,7 +31,6 @@ import './placeholder' import './requesttoken' import './selectrange' import './showpassword' -import './tipsy' import './ui-fixes' import './css/jquery-ui-fixes.scss' diff --git a/core/src/jquery/tipsy.js b/core/src/jquery/tipsy.js deleted file mode 100644 index 0ae6ec83af0..00000000000 --- a/core/src/jquery/tipsy.js +++ /dev/null @@ -1,85 +0,0 @@ -/** - * @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 $ from 'jquery' - -/** - * $ tipsy shim for the bootstrap tooltip - * @param {Object} argument options - * @returns {Object} this - * @deprecated - */ -$.fn.tipsy = function(argument) { - console.warn('Deprecation warning: tipsy is deprecated. Use tooltip instead.') - if (typeof argument === 'object' && argument !== null) { - - // tipsy defaults - const options = { - placement: 'bottom', - delay: { 'show': 0, 'hide': 0 }, - trigger: 'hover', - html: false, - container: 'body', - } - if (argument.gravity) { - switch (argument.gravity) { - case 'n': - case 'nw': - case 'ne': - options.placement = 'bottom' - break - case 's': - case 'sw': - case 'se': - options.placement = 'top' - break - case 'w': - options.placement = 'right' - break - case 'e': - options.placement = 'left' - break - } - } - if (argument.trigger) { - options.trigger = argument.trigger - } - if (argument.delayIn) { - options.delay.show = argument.delayIn - } - if (argument.delayOut) { - options.delay.hide = argument.delayOut - } - if (argument.html) { - options.html = true - } - if (argument.fallback) { - options.title = argument.fallback - } - // destroy old tooltip in case the title has changed - $.fn.tooltip.call(this, 'destroy') - $.fn.tooltip.call(this, options) - } else { - this.tooltip(argument) - $.fn.tooltip.call(this, argument) - } - return this -} |