diff options
Diffstat (limited to 'apps/files/js/operationprogressbar.js')
-rwxr-xr-x | apps/files/js/operationprogressbar.js | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/apps/files/js/operationprogressbar.js b/apps/files/js/operationprogressbar.js deleted file mode 100755 index 8f43937b857..00000000000 --- a/apps/files/js/operationprogressbar.js +++ /dev/null @@ -1,77 +0,0 @@ -/** - * SPDX-FileCopyrightText: 2018-2024 Nextcloud GmbH and Nextcloud contributors - * SPDX-License-Identifier: AGPL-3.0-or-later - */ - -(function() { - var OperationProgressBar = OC.Backbone.View.extend({ - tagName: 'div', - id: 'uploadprogresswrapper', - events: { - 'click button.stop': '_onClickCancel' - }, - - render: function() { - this.$el.html(OCA.Files.Templates['operationprogressbar']({ - textCancelButton: t('Cancel operation') - })); - this.setProgressBarText(t('Uploading …'), t('…')); - }, - - hideProgressBar: function() { - var self = this; - $('#uploadprogresswrapper .stop').fadeOut(); - $('#uploadprogressbar').fadeOut(function() { - self.$el.trigger(new $.Event('resized')); - }); - }, - - hideCancelButton: function() { - var self = this; - $('#uploadprogresswrapper .stop').fadeOut(function() { - self.$el.trigger(new $.Event('resized')); - }); - }, - - showProgressBar: function(showCancelButton) { - if (showCancelButton) { - showCancelButton = true; - } - $('#uploadprogressbar').progressbar({value: 0}); - if(showCancelButton) { - $('#uploadprogresswrapper .stop').show(); - } else { - $('#uploadprogresswrapper .stop').hide(); - } - $('#uploadprogresswrapper .label').show(); - $('#uploadprogressbar').fadeIn(); - this.$el.trigger(new $.Event('resized')); - }, - - setProgressBarValue: function(value) { - $('#uploadprogressbar').progressbar({value: value}); - }, - - setProgressBarText: function(textDesktop, textMobile, title) { - var labelHtml = OCA.Files.Templates['operationprogressbarlabel']({textDesktop: textDesktop, textMobile: textMobile}); - $('#uploadprogressbar .ui-progressbar-value').html(labelHtml); - $('#uploadprogressbar .ui-progressbar-value>em').addClass('inner'); - $('#uploadprogressbar>em').replaceWith(labelHtml); - $('#uploadprogressbar>em').addClass('outer'); - if (title) { - $('#uploadprogressbar').attr('title', title); - $('#uploadprogresswrapper .tooltip-inner').text(title); - } - if(textDesktop || textMobile) { - $('#uploadprogresswrapper .stop').show(); - } - }, - - _onClickCancel: function (event) { - this.trigger('cancel'); - return false; - } - }); - - OCA.Files.OperationProgressBar = OperationProgressBar; -})(OC, OCA); |