{"version":3,"file":"ViewerView-29nNcWJa.chunk.mjs","sources":["../src/components/SourceView.vue","../src/components/ViewerComponent.vue","../src/views/ViewerView.js"],"sourcesContent":["\n\n\n\n\n\n","\n\n\n\n\n\n\n","/**\n * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport Vue, { defineComponent } from 'vue'\nimport ViewerComponent from '../components/ViewerComponent.vue'\n\n// The vue instance used inside text constructed with the import above.\nlet innerVue\n\n/**\n * This thin Component wrapper can be rendered inside the viewer.\n *\n * The viewers vue instance is used for this component as it simply exports\n * the options for the options api.\n *\n * When mounted this component constructs the vue instance\n * used inside text based on texts vue import.\n */\nexport default defineComponent({\n\tname: 'ViewerView',\n\trender: (h) => h('div'),\n\tprops: ViewerComponent.props,\n\tmounted() {\n\t\tinnerVue = new Vue({\n\t\t\trender: (h) => {\n\t\t\t\treturn h(ViewerComponent, {\n\t\t\t\t\tattrs: this.$attrs,\n\t\t\t\t\tprops: this.$props,\n\t\t\t\t\ton: this.$listeners,\n\t\t\t\t})\n\t\t\t},\n\t\t})\n\t\tinnerVue.$mount(this.$el)\n\t},\n\tbeforeDestroy() {\n\t\tinnerVue.$destroy()\n\t},\n})\n"],"names":["_sfc_main","Vue","NcButton","PencilOutlineIcon","PlainTextReader","MarkdownContentEditor","response","axios","getClient","getRootPath","blob","reader","resolve","t","defineComponent","SourceView","Editor","getSharingToken","innerVue","ViewerView","h","ViewerComponent"],"mappings":"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"}