PageSourceSearch

https://www.erfgoedshertogenbosch.nl/build/722.4355b4d3be1e9b12fa82.bundle.js

js erfgoedshertogenbosch.nl collected 2026-09-24 21:36:37 UTC 2,273 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkErfgoedshboschWebsiteBundle=self.webpackChunkErfgoedshboschWebsiteBundle||[]).push([[722],{722:(__unused_webpack_module,__webpack_exports__,__webpack_require__)=>{eval("{__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _common_js_delegateEvent__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(3220);\n/* harmony import */ var _common_js_triggerEvent__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(8385);\n/* harmony import */ var _common_js_modal__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(4424);\n/* harmony import */ var _common_js_find__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(9470);\n\n\n\n\n(0,_common_js_delegateEvent__WEBPACK_IMPORTED_MODULE_0__.on)('click', '[data-modal-target]', async event => {\n  event.preventDefault();\n  const clickedElement = event.target;\n  const {\n    modalTarget: target,\n    modalMethod\n  } = clickedElement.dataset;\n  if (!target) {\n    return;\n  }\n  let element = (0,_common_js_find__WEBPACK_IMPORTED_MODULE_3__/* [\"default\"] */ .A)(target);\n  if (element === null) {\n    return;\n  }\n  const parent = element.parentNode;\n  if (element.tagName.toLowerCase() === 'template') {\n    element = element.content.firstElementChild.cloneNode(true);\n  }\n  if (modalMethod === 'move' && parent !== null) {\n    // The element is removed from the dom, then it reattached by the dom(). Effectively moving\n    // the element into the modal\n    const tempTemplate = document.createElement('template');\n    tempTemplate.id = 'modal-move-position';\n    element.replaceWith(tempTemplate);\n  }\n  const closing = _common_js_modal__WEBPACK_IMPORTED_MODULE_2__/* [\"default\"] */ .A.dom(element.outerHTML);\n  (0,_common_js_triggerEvent__WEBPACK_IMPORTED_MODULE_1__/* [\"default\"] */ .A)('show-modal', clickedElement);\n  if (modalMethod === 'move' && parent !== null) {\n    // Reattach the element to its existing parent\n    await closing;\n    const tempElement = document.getElementById('modal-move-position');\n    tempElement.replaceWith(element);\n  }\n});\n\n//# sourceURL=webpack://ErfgoedshboschWebsiteBundle/./vendor/insiders/kunstmaan-application/kunstmaan-bundles/KunstmaanCoreBundle/Resources/ui/frontend/js/modalTarget.module.js?\n}")}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.