mirror of
https://github.com/nextcloud/server.git
synced 2026-02-03 20:41:22 -05:00
1 line
No EOL
2.2 KiB
Text
1 line
No EOL
2.2 KiB
Text
{"version":3,"mappings":";yWAAA,MAAAA,EAAe,+VCWTC,EAAU,6BAEhBC,EAAmB,CAClB,GAAI,iBACJ,QAAAD,EACA,MAAO,GACP,YAAaE,EAAE,iBAAkB,UAAU,EAC3C,cAAeH,EACf,QAAQ,CAAE,KAAAI,GAAQ,CAIjB,MAHI,EAAAC,KAGAD,EAAK,OAASE,EAAS,KAI5B,EAEA,MAAM,QAAS,CACd,MAAMC,EAA0BC,EAAqB,IAAAC,EAAA,IAAM,OAAO,8CAAqC,uIAAC,EACxG,OAAO,eAAe,OAAOR,EAASS,EAAoBH,EAAyB,CAClF,WAAY,GACZ,CAAC,CACH,CACD,CAAC","names":["BackupRestore","tagName","registerSidebarTab","t","node","isPublicShare","FileType","FilesVersionsSidebarTab","defineAsyncComponent","__vitePreload","defineCustomElement"],"ignoreList":[0],"sources":["../node_modules/@mdi/svg/svg/backup-restore.svg?raw","../build/frontend/apps/files_versions/src/sidebar_tab.ts"],"sourcesContent":["export default \"<svg xmlns=\\\"http://www.w3.org/2000/svg\\\" id=\\\"mdi-backup-restore\\\" viewBox=\\\"0 0 24 24\\\"><path d=\\\"M12,3A9,9 0 0,0 3,12H0L4,16L8,12H5A7,7 0 0,1 12,5A7,7 0 0,1 19,12A7,7 0 0,1 12,19C10.5,19 9.09,18.5 7.94,17.7L6.5,19.14C8.04,20.3 9.94,21 12,21A9,9 0 0,0 21,12A9,9 0 0,0 12,3M14,12A2,2 0 0,0 12,10A2,2 0 0,0 10,12A2,2 0 0,0 12,14A2,2 0 0,0 14,12Z\\\" /></svg>\"","/*!\n * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport BackupRestore from '@mdi/svg/svg/backup-restore.svg?raw'\nimport { FileType, registerSidebarTab } from '@nextcloud/files'\nimport { t } from '@nextcloud/l10n'\nimport { isPublicShare } from '@nextcloud/sharing/public'\nimport { defineAsyncComponent, defineCustomElement } from 'vue'\n\nconst tagName = 'files-versions_sidebar-tab'\n\nregisterSidebarTab({\n\tid: 'files_versions',\n\ttagName,\n\torder: 90,\n\tdisplayName: t('files_versions', 'Versions'),\n\ticonSvgInline: BackupRestore,\n\tenabled({ node }) {\n\t\tif (isPublicShare()) {\n\t\t\treturn false\n\t\t}\n\t\tif (node.type !== FileType.File) {\n\t\t\treturn false\n\t\t}\n\t\treturn true\n\t},\n\n\tasync onInit() {\n\t\tconst FilesVersionsSidebarTab = defineAsyncComponent(() => import('./views/FilesVersionsSidebarTab.vue'))\n\t\twindow.customElements.define(tagName, defineCustomElement(FilesVersionsSidebarTab, {\n\t\t\tshadowRoot: false,\n\t\t}))\n\t},\n})\n"],"file":"files_versions-sidebar-tab.mjs"} |