{"version":3,"file":"guests-init.mjs","sources":["../node_modules/@nextcloud/sharing/dist/index.mjs","../node_modules/vue-material-design-icons/AccountPlus.vue","../src/components/GroupSelect.vue","../src/components/LanguageSelect.vue","../src/views/GuestForm.vue","../src/init.ts"],"sourcesContent":["var Type = /* @__PURE__ */ ((Type2) => {\n Type2[Type2[\"SHARE_TYPE_USER\"] = 0] = \"SHARE_TYPE_USER\";\n Type2[Type2[\"SHARE_TYPE_GROUP\"] = 1] = \"SHARE_TYPE_GROUP\";\n Type2[Type2[\"SHARE_TYPE_LINK\"] = 3] = \"SHARE_TYPE_LINK\";\n Type2[Type2[\"SHARE_TYPE_EMAIL\"] = 4] = \"SHARE_TYPE_EMAIL\";\n Type2[Type2[\"SHARE_TYPE_REMOTE\"] = 6] = \"SHARE_TYPE_REMOTE\";\n Type2[Type2[\"SHARE_TYPE_CIRCLE\"] = 7] = \"SHARE_TYPE_CIRCLE\";\n Type2[Type2[\"SHARE_TYPE_GUEST\"] = 8] = \"SHARE_TYPE_GUEST\";\n Type2[Type2[\"SHARE_TYPE_REMOTE_GROUP\"] = 9] = \"SHARE_TYPE_REMOTE_GROUP\";\n Type2[Type2[\"SHARE_TYPE_ROOM\"] = 10] = \"SHARE_TYPE_ROOM\";\n Type2[Type2[\"SHARE_TYPE_DECK\"] = 12] = \"SHARE_TYPE_DECK\";\n Type2[Type2[\"SHARE_TYPE_FEDERATED_GROUP\"] = 14] = \"SHARE_TYPE_FEDERATED_GROUP\";\n return Type2;\n})(Type || {});\nvar ShareType = /* @__PURE__ */ ((ShareType2) => {\n ShareType2[ShareType2[\"User\"] = 0] = \"User\";\n ShareType2[ShareType2[\"Group\"] = 1] = \"Group\";\n ShareType2[ShareType2[\"Link\"] = 3] = \"Link\";\n ShareType2[ShareType2[\"Email\"] = 4] = \"Email\";\n ShareType2[ShareType2[\"Remote\"] = 6] = \"Remote\";\n ShareType2[ShareType2[\"Team\"] = 7] = \"Team\";\n ShareType2[ShareType2[\"Guest\"] = 8] = \"Guest\";\n ShareType2[ShareType2[\"RemoteGroup\"] = 9] = \"RemoteGroup\";\n ShareType2[ShareType2[\"Room\"] = 10] = \"Room\";\n ShareType2[ShareType2[\"Deck\"] = 12] = \"Deck\";\n ShareType2[ShareType2[\"FederatedGroup\"] = 14] = \"FederatedGroup\";\n ShareType2[ShareType2[\"ScienceMesh\"] = 15] = \"ScienceMesh\";\n return ShareType2;\n})(ShareType || {});\nexport {\n ShareType,\n Type\n};\n//# sourceMappingURL=index.mjs.map\n","\n\n","\n\n\n\n\n\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 from 'vue'\n\nimport GuestForm from './views/GuestForm.vue'\nimport Nextcloud from './mixins/Nextcloud.js'\n\nVue.mixin(Nextcloud)\n\nif (!OCA.Guests) {\n\t/**\n\t * @namespace OCA.Guests\n\t */\n\tOCA.Guests = {}\n}\n\nconst guestForm = new Vue(GuestForm)\nconst guestRoot = document.createElement('div')\nguestRoot.setAttribute('id', 'guest-root')\ndocument.body.appendChild(guestRoot)\nguestForm.$mount('#guest-root')\n\nOCA.Guests.openGuestDialog = (app: string, shareWith?: string) => {\n\tguestForm.populate({ app }, shareWith)\n}\n\nexport { guestForm }\n"],"names":["Type","Type2","ShareType","ShareType2","_sfc_main","NcSelect","defaultGroups","group","result","axios","generateOcsUrl","error","AccountPlus","GroupSelect","LanguageSelect","NcButton","NcModal","NcNoteCard","metaData","shareWith","resolve","reject","emit","showSuccess","response","errors","showError","path","shareTemplate","logger","Vue","Nextcloud","guestForm","GuestForm","guestRoot","app"],"mappings":"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","x_google_ignoreList":[0,1]}