diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2019-09-25 18:19:42 +0200 |
---|---|---|
committer | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2019-10-01 17:16:09 +0200 |
commit | b9bc2417e7a8dc81feb0abe20359bedaf864f790 (patch) | |
tree | 61b47fbf37c1d168da8625224debde9e6a985348 /apps/files_sharing/js/app.js | |
parent | 7fb651235128dcbca8a6683b5cdafdf835f46300 (diff) | |
download | nextcloud-server-b9bc2417e7a8dc81feb0abe20359bedaf864f790.tar.gz nextcloud-server-b9bc2417e7a8dc81feb0abe20359bedaf864f790.zip |
Comply to eslint
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'apps/files_sharing/js/app.js')
-rw-r--r-- | apps/files_sharing/js/app.js | 210 |
1 files changed, 105 insertions, 105 deletions
diff --git a/apps/files_sharing/js/app.js b/apps/files_sharing/js/app.js index b6ca71e15d1..29cd3385c3a 100644 --- a/apps/files_sharing/js/app.js +++ b/apps/files_sharing/js/app.js @@ -12,7 +12,7 @@ if (!OCA.Sharing) { /** * @namespace OCA.Sharing */ - OCA.Sharing = {}; + OCA.Sharing = {} } /** * @namespace @@ -25,7 +25,7 @@ OCA.Sharing.App = { initSharingIn: function($el) { if (this._inFileList) { - return this._inFileList; + return this._inFileList } this._inFileList = new OCA.Sharing.FileList( @@ -40,19 +40,19 @@ OCA.Sharing.App = { // if handling the event with the file list already created. shown: true } - ); + ) - this._extendFileList(this._inFileList); - this._inFileList.appName = t('files_sharing', 'Shared with you'); - this._inFileList.$el.find('#emptycontent').html('<div class="icon-shared"></div>' + - '<h2>' + t('files_sharing', 'Nothing shared with you yet') + '</h2>' + - '<p>' + t('files_sharing', 'Files and folders others share with you will show up here') + '</p>'); - return this._inFileList; + this._extendFileList(this._inFileList) + this._inFileList.appName = t('files_sharing', 'Shared with you') + this._inFileList.$el.find('#emptycontent').html('<div class="icon-shared"></div>' + + '<h2>' + t('files_sharing', 'Nothing shared with you yet') + '</h2>' + + '<p>' + t('files_sharing', 'Files and folders others share with you will show up here') + '</p>') + return this._inFileList }, initSharingOut: function($el) { if (this._outFileList) { - return this._outFileList; + return this._outFileList } this._outFileList = new OCA.Sharing.FileList( $el, @@ -66,19 +66,19 @@ OCA.Sharing.App = { // if handling the event with the file list already created. shown: true } - ); + ) - this._extendFileList(this._outFileList); - this._outFileList.appName = t('files_sharing', 'Shared with others'); - this._outFileList.$el.find('#emptycontent').html('<div class="icon-shared"></div>' + - '<h2>' + t('files_sharing', 'Nothing shared yet') + '</h2>' + - '<p>' + t('files_sharing', 'Files and folders you share will show up here') + '</p>'); - return this._outFileList; + this._extendFileList(this._outFileList) + this._outFileList.appName = t('files_sharing', 'Shared with others') + this._outFileList.$el.find('#emptycontent').html('<div class="icon-shared"></div>' + + '<h2>' + t('files_sharing', 'Nothing shared yet') + '</h2>' + + '<p>' + t('files_sharing', 'Files and folders you share will show up here') + '</p>') + return this._outFileList }, initSharingLinks: function($el) { if (this._linkFileList) { - return this._linkFileList; + return this._linkFileList } this._linkFileList = new OCA.Sharing.FileList( $el, @@ -92,19 +92,19 @@ OCA.Sharing.App = { // if handling the event with the file list already created. shown: true } - ); + ) - this._extendFileList(this._linkFileList); - this._linkFileList.appName = t('files_sharing', 'Shared by link'); - this._linkFileList.$el.find('#emptycontent').html('<div class="icon-public"></div>' + - '<h2>' + t('files_sharing', 'No shared links') + '</h2>' + - '<p>' + t('files_sharing', 'Files and folders you share by link will show up here') + '</p>'); - return this._linkFileList; + this._extendFileList(this._linkFileList) + this._linkFileList.appName = t('files_sharing', 'Shared by link') + this._linkFileList.$el.find('#emptycontent').html('<div class="icon-public"></div>' + + '<h2>' + t('files_sharing', 'No shared links') + '</h2>' + + '<p>' + t('files_sharing', 'Files and folders you share by link will show up here') + '</p>') + return this._linkFileList }, initSharingDeleted: function($el) { if (this._deletedFileList) { - return this._deletedFileList; + return this._deletedFileList } this._deletedFileList = new OCA.Sharing.FileList( $el, @@ -119,19 +119,19 @@ OCA.Sharing.App = { // if handling the event with the file list already created. shown: true } - ); + ) - this._extendFileList(this._deletedFileList); - this._deletedFileList.appName = t('files_sharing', 'Deleted shares'); - this._deletedFileList.$el.find('#emptycontent').html('<div class="icon-share"></div>' + - '<h2>' + t('files_sharing', 'No deleted shares') + '</h2>' + - '<p>' + t('files_sharing', 'Shares you deleted will show up here') + '</p>'); - return this._deletedFileList; + this._extendFileList(this._deletedFileList) + this._deletedFileList.appName = t('files_sharing', 'Deleted shares') + this._deletedFileList.$el.find('#emptycontent').html('<div class="icon-share"></div>' + + '<h2>' + t('files_sharing', 'No deleted shares') + '</h2>' + + '<p>' + t('files_sharing', 'Shares you deleted will show up here') + '</p>') + return this._deletedFileList }, initShareingOverview: function($el) { if (this._overviewFileList) { - return this._overviewFileList; + return this._overviewFileList } this._overviewFileList = new OCA.Sharing.FileList( $el, @@ -144,43 +144,43 @@ OCA.Sharing.App = { // if handling the event with the file list already created. shown: true } - ); + ) - this._extendFileList(this._overviewFileList); - this._overviewFileList.appName = t('files_sharing', 'Shares'); - this._overviewFileList.$el.find('#emptycontent').html('<div class="icon-share"></div>' + - '<h2>' + t('files_sharing', 'No shares') + '</h2>' + - '<p>' + t('files_sharing', 'Shares will show up here') + '</p>'); - return this._overviewFileList; + this._extendFileList(this._overviewFileList) + this._overviewFileList.appName = t('files_sharing', 'Shares') + this._overviewFileList.$el.find('#emptycontent').html('<div class="icon-share"></div>' + + '<h2>' + t('files_sharing', 'No shares') + '</h2>' + + '<p>' + t('files_sharing', 'Shares will show up here') + '</p>') + return this._overviewFileList }, removeSharingIn: function() { if (this._inFileList) { - this._inFileList.$fileList.empty(); + this._inFileList.$fileList.empty() } }, removeSharingOut: function() { if (this._outFileList) { - this._outFileList.$fileList.empty(); + this._outFileList.$fileList.empty() } }, removeSharingLinks: function() { if (this._linkFileList) { - this._linkFileList.$fileList.empty(); + this._linkFileList.$fileList.empty() } }, removeSharingDeleted: function() { if (this._deletedFileList) { - this._deletedFileList.$fileList.empty(); + this._deletedFileList.$fileList.empty() } }, removeSharingOverview: function() { if (this._overviewFileList) { - this._overviewFileList.$fileList.empty(); + this._overviewFileList.$fileList.empty() } }, @@ -188,46 +188,46 @@ OCA.Sharing.App = { * Destroy the app */ destroy: function() { - OCA.Files.fileActions.off('setDefault.app-sharing', this._onActionsUpdated); - OCA.Files.fileActions.off('registerAction.app-sharing', this._onActionsUpdated); - this.removeSharingIn(); - this.removeSharingOut(); - this.removeSharingLinks(); - this._inFileList = null; - this._outFileList = null; - this._linkFileList = null; - this._overviewFileList = null; - delete this._globalActionsInitialized; + OCA.Files.fileActions.off('setDefault.app-sharing', this._onActionsUpdated) + OCA.Files.fileActions.off('registerAction.app-sharing', this._onActionsUpdated) + this.removeSharingIn() + this.removeSharingOut() + this.removeSharingLinks() + this._inFileList = null + this._outFileList = null + this._linkFileList = null + this._overviewFileList = null + delete this._globalActionsInitialized }, _createFileActions: function() { // inherit file actions from the files app - var fileActions = new OCA.Files.FileActions(); + var fileActions = new OCA.Files.FileActions() // note: not merging the legacy actions because legacy apps are not // compatible with the sharing overview and need to be adapted first - fileActions.registerDefaultActions(); - fileActions.merge(OCA.Files.fileActions); + fileActions.registerDefaultActions() + fileActions.merge(OCA.Files.fileActions) if (!this._globalActionsInitialized) { // in case actions are registered later - this._onActionsUpdated = _.bind(this._onActionsUpdated, this); - OCA.Files.fileActions.on('setDefault.app-sharing', this._onActionsUpdated); - OCA.Files.fileActions.on('registerAction.app-sharing', this._onActionsUpdated); - this._globalActionsInitialized = true; + this._onActionsUpdated = _.bind(this._onActionsUpdated, this) + OCA.Files.fileActions.on('setDefault.app-sharing', this._onActionsUpdated) + OCA.Files.fileActions.on('registerAction.app-sharing', this._onActionsUpdated) + this._globalActionsInitialized = true } // when the user clicks on a folder, redirect to the corresponding // folder in the files app instead of opening it directly - fileActions.register('dir', 'Open', OC.PERMISSION_READ, '', function (filename, context) { - OCA.Files.App.setActiveView('files', {silent: true}); - OCA.Files.App.fileList.changeDirectory(OC.joinPaths(context.$file.attr('data-path'), filename), true, true); - }); - fileActions.setDefault('dir', 'Open'); - return fileActions; + fileActions.register('dir', 'Open', OC.PERMISSION_READ, '', function(filename, context) { + OCA.Files.App.setActiveView('files', { silent: true }) + OCA.Files.App.fileList.changeDirectory(OC.joinPaths(context.$file.attr('data-path'), filename), true, true) + }) + fileActions.setDefault('dir', 'Open') + return fileActions }, _restoreShareAction: function() { - var fileActions = new OCA.Files.FileActions(); + var fileActions = new OCA.Files.FileActions() fileActions.registerAction({ name: 'Restore', displayName: '', @@ -237,70 +237,70 @@ OCA.Sharing.App = { iconClass: 'icon-history', type: OCA.Files.FileActions.TYPE_INLINE, actionHandler: function(fileName, context) { - var shareId = context.$file.data('shareId'); + var shareId = context.$file.data('shareId') $.post(OC.linkToOCS('apps/files_sharing/api/v1/deletedshares', 2) + shareId) - .success(function(result) { - context.fileList.remove(context.fileInfoModel.attributes.name); - }).fail(function() { - OC.Notification.showTemporary(t('files_sharing', 'Something happened. Unable to restore the share.')); - }); + .success(function(result) { + context.fileList.remove(context.fileInfoModel.attributes.name) + }).fail(function() { + OC.Notification.showTemporary(t('files_sharing', 'Something happened. Unable to restore the share.')) + }) } - }); - return fileActions; + }) + return fileActions }, _onActionsUpdated: function(ev) { _.each([this._inFileList, this._outFileList, this._linkFileList], function(list) { if (!list) { - return; + return } if (ev.action) { - list.fileActions.registerAction(ev.action); + list.fileActions.registerAction(ev.action) } else if (ev.defaultAction) { list.fileActions.setDefault( ev.defaultAction.mime, ev.defaultAction.name - ); + ) } - }); + }) }, _extendFileList: function(fileList) { // remove size column from summary - fileList.fileSummary.$el.find('.filesize').remove(); + fileList.fileSummary.$el.find('.filesize').remove() } -}; +} $(document).ready(function() { $('#app-content-sharingin').on('show', function(e) { - OCA.Sharing.App.initSharingIn($(e.target)); - }); + OCA.Sharing.App.initSharingIn($(e.target)) + }) $('#app-content-sharingin').on('hide', function() { - OCA.Sharing.App.removeSharingIn(); - }); + OCA.Sharing.App.removeSharingIn() + }) $('#app-content-sharingout').on('show', function(e) { - OCA.Sharing.App.initSharingOut($(e.target)); - }); + OCA.Sharing.App.initSharingOut($(e.target)) + }) $('#app-content-sharingout').on('hide', function() { - OCA.Sharing.App.removeSharingOut(); - }); + OCA.Sharing.App.removeSharingOut() + }) $('#app-content-sharinglinks').on('show', function(e) { - OCA.Sharing.App.initSharingLinks($(e.target)); - }); + OCA.Sharing.App.initSharingLinks($(e.target)) + }) $('#app-content-sharinglinks').on('hide', function() { - OCA.Sharing.App.removeSharingLinks(); - }); + OCA.Sharing.App.removeSharingLinks() + }) $('#app-content-deletedshares').on('show', function(e) { - OCA.Sharing.App.initSharingDeleted($(e.target)); - }); + OCA.Sharing.App.initSharingDeleted($(e.target)) + }) $('#app-content-deletedshares').on('hide', function() { - OCA.Sharing.App.removeSharingDeleted(); - }); + OCA.Sharing.App.removeSharingDeleted() + }) $('#app-content-shareoverview').on('show', function(e) { - OCA.Sharing.App.initShareingOverview($(e.target)); - }); + OCA.Sharing.App.initShareingOverview($(e.target)) + }) $('#app-content-shareoverview').on('hide', function() { - OCA.Sharing.App.removeSharingOverview(); - }); -}); + OCA.Sharing.App.removeSharingOverview() + }) +}) |