{"version":3,"mappings":";uGAUA,MAAMA,EAAqBC,EAAU,OAAQ,qBAAqB,EAC5DC,EAAmBD,EAAU,OAAQ,mBAAmB,EACxDE,EAAsBF,EAAU,OAAQ,wBAAwB,EAEtE,SAAS,iBAAiB,mBAAoB,SAAY,CACzD,GAAID,GAAsB,OAAO,IAAI,OAAO,SAAU,CACrD,KAAM,CAAE,QAASI,CAAA,EAAQ,MAAAC,EAAA,wBAAAD,CAAA,OAAM,QAAO,sCAAK,OAAAE,KAAA,kBAAAF,CAAA,uBACrC,CAAE,QAASG,CAAA,EAAkB,MAAAF,EAAA,wBAAAE,CAAA,OAAM,QAAO,oCAA2B,iBAAAA,CAAA,yDAKrEC,EAHK,IAAIJ,EAAI,CAClB,OAASK,GAAMA,EAAEF,EAAe,EAAE,EAClC,EACa,SAAS,IACvB,OAAO,IAAI,MAAM,SAAS,SACzB,IAAI,OAAO,IAAI,MAAM,SAAS,QAAQ,OAAQ,CAC7C,GAAI,IACIC,CACR,CACA,EAEH,CACD,CAAC,EAED,IAAI,KAAO,CACV,qBAAsBN,EACtB,oBAAqBC,CACtB","names":["workspaceAvailable","loadState","workspaceEnabled","openReadOnlyEnabled","Vue","__vitePreload","n","FilesSettings","el","h"],"ignoreList":[],"sources":["../src/files.ts"],"sourcesContent":["/**\n * SPDX-FileCopyrightText: 2019 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport { loadState } from '@nextcloud/initial-state'\n\n// eslint-disable-next-line import/no-unresolved, n/no-missing-import\nimport 'vite/modulepreload-polyfill'\n\nconst workspaceAvailable = loadState('text', 'workspace_available')\nconst workspaceEnabled = loadState('text', 'workspace_enabled')\nconst openReadOnlyEnabled = loadState('text', 'open_read_only_enabled')\n\ndocument.addEventListener('DOMContentLoaded', async () => {\n\tif (workspaceAvailable && window.OCA.Files?.Settings) {\n\t\tconst { default: Vue } = await import('vue')\n\t\tconst { default: FilesSettings } = await import('./views/FilesSettings.vue')\n\n\t\tconst vm = new Vue({\n\t\t\trender: (h) => h(FilesSettings, {}),\n\t\t})\n\t\tconst el = vm.$mount().$el\n\t\twindow.OCA.Files.Settings.register(\n\t\t\tnew window.OCA.Files.Settings.Setting('text', {\n\t\t\t\tel: () => {\n\t\t\t\t\treturn el\n\t\t\t\t},\n\t\t\t}),\n\t\t)\n\t}\n})\n\nOCA.Text = {\n\tRichWorkspaceEnabled: workspaceEnabled,\n\tOpenReadOnlyEnabled: openReadOnlyEnabled,\n}\n"],"file":"text-files.mjs"}