{"version":3,"file":"systemtags-admin.mjs","sources":["../build/frontend/apps/systemtags/src/components/SystemTagForm.vue","../build/frontend/apps/systemtags/src/components/SystemTagsCreationControl.vue","../build/frontend/apps/systemtags/src/views/SystemTagsSection.vue","../build/frontend/apps/systemtags/src/admin.ts"],"sourcesContent":["\n\n\n\n\n\t\n\t\t\n\t\t\t{{ t('systemtags', 'Create or edit tags') }}\n\t\t\n\n\t\t\n\t\t\t{{ t('systemtags', 'Search for a tag to edit') }}\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{{ t('systemtags', 'No tags to select') }}\n\t\t\t\t\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t{{ t('systemtags', 'Tag name') }}\n\t\t\t\n\t\t\n\n\t\t\n\t\t\t{{ t('systemtags', 'Tag level') }}\n\t\t\t level.id\"\n\t\t\t\t:clearable=\"false\"\n\t\t\t\t:disabled=\"loading\"\n\t\t\t\tlabelOutside />\n\t\t\n\n\t\t\n\t\t\t\n\t\t\t\t{{ t('systemtags', 'Create') }}\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\t\t{{ t('systemtags', 'Update') }}\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\t{{ t('systemtags', 'Delete') }}\n\t\t\t\t\n\t\t\t\n\t\t\t\n\t\t\t\t{{ t('systemtags', 'Reset') }}\n\t\t\t\n\t\t\t\n\t\t\n\t\n\n\n\n","\n\n\n\n\n\t\n\t\t\n\t\t\t{{ t('systemtags', 'System tag management') }}\n\t\t\n\n\t\t\n\t\t\t{{ t('systemtags', 'If enabled, only administrators can create and edit tags. Accounts can still assign and remove them from files.') }}\n\t\t\n\n\t\t\n\t\t\t{{ t('systemtags', 'Restrict tag creation and editing to administrators') }}\n\t\t\n\t\n\n","\n\n\n\n\n\t\n\t\t\n\t\t\n\t\t\n\t\n\n","/*!\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport { createApp } from 'vue'\nimport SystemTagsSection from './views/SystemTagsSection.vue'\n\nconst app = createApp(SystemTagsSection)\napp.mount('#vue-admin-systemtags')\n"],"names":["props","__props","emit","__emit","tagLevelOptions","t","tagNameInputElement","useTemplateRef","loading","ref","errorMessage","tagName","tagLevel","selectedTag","watch","tag","getTagLevel","isCreating","computed","isCreateDisabled","isUpdateDisabled","isResetDisabled","userVisible","userAssignable","tagProperties","onSelectTag","tagId","search","handleSubmit","create","update","defaultBaseTag","id","createTag","createdTag","showSuccess","reset","updateTag","handleDelete","deleteTag","_createElementBlock","_createElementVNode","_hoisted_2","_toDisplayString","_unref","_hoisted_3","_hoisted_4","_createVNode","NcSelectTags","_hoisted_5","_hoisted_6","NcTextField","$event","_hoisted_7","_hoisted_8","NcSelect","level","_hoisted_9","_createBlock","NcButton","_Fragment","NcLoadingIcon","systemTagsCreationRestrictedToAdmin","loadState","updateSystemTagsDefault","isRestricted","responseData","updateSystemTagsAdminRestriction","logger","handleResponse","e","status","error","showError","_openBlock","_hoisted_1","NcCheckboxRadioSwitch","loadingTags","tags","onBeforeMount","fetchTags","handleCreate","handleUpdate","tagIndex","currTag","NcSettingsSection","SystemTagsCreationControl","SystemTagForm","app","createApp","SystemTagsSection"],"mappings":"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"}
\n\t\t\t{{ t('systemtags', 'If enabled, only administrators can create and edit tags. Accounts can still assign and remove them from files.') }}\n\t\t