{"version":3,"mappings":";gfAOAA,EAA4B,6BAA8B,MAAOC,EAAI,CAAE,WAAAC,EAAY,WAAAC,CAAU,IAAO,CACnG,KAAM,CAAE,UAAAC,CAAS,EAAK,MAAKC,EAAA,0BAAAD,CAAA,OAAC,QAAO,8CAAK,mBAAAA,CAAA,2CAClC,CAAE,QAASE,CAA8B,EAAK,MAAKD,EAAA,wBAAAC,CAAA,OAAC,QAAO,qDAA4C,iBAAAA,EAAA,oDAEvGC,EAAMH,EACXE,EACA,CACC,WAAAJ,EACA,WAAAC,EACA,SAAU,kBACV,UAAW,SACX,eAAgB,EACnB,CACA,EACC,OAAAI,EAAI,MAAM,CAAE,QAAS,CAAE,EAAG,CAAC,CAAE,CAAE,EAC/BA,EAAI,MAAMN,CAAE,EAEL,IAAIO,EAA2BP,EAAIM,CAAG,CAC9C,EAAG,CAACN,EAAIQ,IAAiB,CACxBA,EAAa,OAAO,QAAO,CAC5B,CAAC","names":["registerCustomPickerElement","el","providerId","accessible","createApp","__vitePreload","ImageResultCustomPickerElement","app","NcCustomPickerRenderResult","renderResult"],"ignoreList":[],"sources":["../src/imageGenerationReference.js"],"sourcesContent":["/**\n * SPDX-FileCopyrightText: 2023 Nextcloud GmbH and Nextcloud contributors\n * SPDX-License-Identifier: AGPL-3.0-or-later\n */\n\nimport { registerCustomPickerElement, NcCustomPickerRenderResult } from '@nextcloud/vue/components/NcRichText'\n\nregisterCustomPickerElement('assistant_image_generation', async (el, { providerId, accessible }) => {\n\tconst { createApp } = await import('vue')\n\tconst { default: ImageResultCustomPickerElement } = await import('./views/ImageResultCustomPickerElement.vue')\n\n\tconst app = createApp(\n\t\tImageResultCustomPickerElement,\n\t\t{\n\t\t\tproviderId,\n\t\t\taccessible,\n\t\t\ttaskType: 'core:text2image',\n\t\t\toutputKey: 'images',\n\t\t\tmultipleImages: true,\n\t\t},\n\t)\n\tapp.mixin({ methods: { t, n } })\n\tapp.mount(el)\n\n\treturn new NcCustomPickerRenderResult(el, app)\n}, (el, renderResult) => {\n\trenderResult.object.unmount()\n})\n"],"file":"assistant-imageGenerationReference.mjs"}