aboutsummaryrefslogtreecommitdiffstats
path: root/apps/files/js/gotoplugin.js
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files/js/gotoplugin.js')
-rw-r--r--apps/files/js/gotoplugin.js64
1 files changed, 0 insertions, 64 deletions
diff --git a/apps/files/js/gotoplugin.js b/apps/files/js/gotoplugin.js
deleted file mode 100644
index ca1823697c4..00000000000
--- a/apps/files/js/gotoplugin.js
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * Copyright (c) 2016 Robin Appelman <robin@icewind.nl>
- *
- * This file is licensed under the Affero General Public License version 3
- * or later.
- *
- * See the COPYING-README file.
- *
- */
-
-
-(function (OCA) {
-
- OCA.Files = OCA.Files || {};
-
- /**
- * @namespace OCA.Files.GotoPlugin
- *
- */
- OCA.Files.GotoPlugin = {
- name: 'Goto',
-
- disallowedLists: [
- 'files',
- 'trashbin'
- ],
-
- attach: function (fileList) {
- if (this.disallowedLists.indexOf(fileList.id) !== -1) {
- return;
- }
- // lists where the "Open" default action is disabled should
- // also have the goto action disabled
- if (fileList._defaultFileActionsDisabled) {
- return
- }
- var fileActions = fileList.fileActions;
-
- fileActions.registerAction({
- name: 'Goto',
- displayName: t('files', 'View in folder'),
- mime: 'all',
- permissions: OC.PERMISSION_ALL,
- iconClass: 'icon-goto nav-icon-extstoragemounts',
- type: OCA.Files.FileActions.TYPE_DROPDOWN,
- actionHandler: function (fileName, context) {
- var fileModel = context.fileInfoModel;
- OCA.Files.Sidebar.close();
- OCA.Files.App.setActiveView('files', { silent: true });
- OCA.Files.App.fileList.changeDirectory(fileModel.get('path'), true, true).then(function() {
- OCA.Files.App.fileList.scrollTo(fileModel.get('name'));
- });
- },
- render: function (actionSpec, isDefault, context) {
- return fileActions._defaultRenderAction.call(fileActions, actionSpec, isDefault, context)
- .removeClass('permanent');
- }
- });
- }
- };
-})(OCA);
-
-OC.Plugins.register('OCA.Files.FileList', OCA.Files.GotoPlugin);
-