aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/js/operationprogressbar.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/js/operationprogressbar.js')
-rwxr-xr-xapps/files/js/operationprogressbar.js77
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);