PageSourceSearch

https://www.kulturfoerderung-burgenland.at/_assets/4df5093f0b8e67e1a861995bd7a5594f/Build/913.8588dc71.js

js kulturfoerderung-burgenland.at collected 2026-10-08 17:46:41 UTC 10,019 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="9a0f831c-0350-4995-b349-e3417ca3e103",e._sentryDebugIdIdentifier="sentry-dbid-9a0f831c-0350-4995-b349-e3417ca3e103")}catch(e){}}(),(globalThis.webpackChunkconfig_npm||=[]).push([[913],{8913(t){var s=function(t){var s="Menubar constructor argument menubarNode ";if(!t instanceof Element)throw new TypeError(s+"is not a DOM Element.");if(0===t.childElementCount)throw new Error(s+"has no element children.");for(e=t.firstElementChild;e;){var o=e.firstElementChild;if(e&&o&&"A"!==o.tagName)throw new Error(s+"has child elements are not A elements.");e=e.nextElementSibling}this.isMenubar=!0,this.domNode=t,this.menubarItems=[],this.firstChars=[],this.firstItem=null,this.lastItem=null,this.hasFocus=!1,this.hasHover=!1};s.prototype.init=function(){var e,t,s;for(elem=this.domNode.firstElementChild;elem;){var i=elem.firstElementChild;elem&&i&&"A"===i.tagName&&((e=new o(i,this)).init(),this.menubarItems.push(e),t=i.textContent.trim(),this.firstChars.push(t.substring(0,1).toLowerCase())),elem=elem.nextElementSibling}(s=this.menubarItems.length)>0&&(this.firstItem=this.menubarItems[0],this.lastItem=this.menubarItems[s-1]),this.firstItem.domNode.tabIndex=0},s.prototype.setFocusToItem=function(e){for(var t=!1,s=0;s<this.menubarItems.length;s++){var o=this.menubarItems[s];0==o.domNode.tabIndex&&(t="true"===o.domNode.getAttribute("aria-expanded")),o.domNode.tabIndex=-1,o.popupMenu&&o.popupMenu.close()}e.domNode.focus(),e.domNode.tabIndex=0,t&&e.popupMenu&&e.popupMenu.open()},s.prototype.setFocusToFirstItem=function(e){this.setFocusToItem(this.firstItem)},s.prototype.setFocusToLastItem=function(e){this.setFocusToItem(this.lastItem)},s.prototype.setFocusToPreviousItem=function(e){var t;e===this.firstItem?newItem=this.lastItem:(t=this.menubarItems.indexOf(e),newItem=this.menubarItems[t-1]),this.setFocusToItem(newItem)},s.prototype.setFocusToNextItem=function(e){var t;e===this.lastItem?newItem=this.firstItem:(t=this.menubarItems.indexOf(e),newItem=this.menubarItems[t+1]),this.setFocusToItem(newItem)},s.prototype.setFocusByFirstCharacter=function(e,t){var s,o;t=t.toLowerCase(),e.domNode.getAttribute("aria-expanded");(s=this.menubarItems.indexOf(e)+1)===this.menubarItems.length&&(s=0),-1===(o=this.getIndexFirstChars(s,t))&&(o=this.getIndexFirstChars(0,t)),o>-1&&this.setFocusToItem(this.menubarItems[o])},s.prototype.getIndexFirstChars=function(e,t){for(var s=e;s<this.firstChars.length;s++)if(t===this.firstChars[s])return s;return-1};var o=function(e,t){this.menu=t,this.domNode=e,this.popupMenu=!1,this.hasFocus=!1,this.hasHover=!1,this.isMenubarItem=!0,this.keyCode=Object.freeze({TAB:9,RETURN:13,ESC:27,SPACE:32,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40})};o.prototype.init=function(){this.domNode.tabIndex=-1,this.domNode.addEventListener("keydown",this.handleKeydown.bind(this)),this.domNode.addEventListener("focus",this.handleFocus.bind(this)),this.domNode.addEventListener("blur",this.handleBlur.bind(this));var e=this.domNode.nextElementSibling;e&&"UL"===e.tagName&&(this.popupMenu=new i(e,this),this.popupMenu.init())},o.prototype.handleKeydown=function(e){e.currentTarget;var t,s=e.key,o=!1;switch(e.keyCode){case this.keyCode.SPACE:case this.keyCode.RETURN:case this.keyCode.DOWN:this.popupMenu&&(this.popupMenu.open(),this.popupMenu.setFocusToFirstItem(),o=!0);break;case this.keyCode.LEFT:this.menu.setFocusToPreviousItem(this),o=!0;break;case this.keyCode.RIGHT:this.menu.setFocusToNextItem(this),o=!0;break;case this.keyCode.UP:this.popupMenu&&(this.popupMenu.open(),this.popupMenu.setFocusToLastItem(),o=!0);break;case this.keyCode.HOME:case this.keyCode.PAGEUP:this.menu.setFocusToFirstItem(),o=!0;break;case this.keyCode.END:case this.keyCode.PAGEDOWN:this.menu.setFocusToLastItem(),o=!0;break;case this.keyCode.TAB:this.popupMenu.close(!0);break;default:1===(t=s).length&&t.match(/\S/)&&(this.menu.setFocusByFirstCharacter(this,s),o=!0)}o&&(e.stopPropagation(),e.preventDefault())},o.prototype.setExpanded=function(e){e?this.domNode.setAttribute("aria-expanded","true"):this.domNode.setAttribute("aria-expanded","fal
1se")},o.prototype.handleFocus=function(e){this.menu.hasFocus=!0},o.prototype.handleBlur=function(e){this.menu.hasFocus=!1};var i=function(e,t){var s="PopupMenu constructor argument domNode ";if(!e instanceof Element)throw new TypeError(s+"is not a DOM Element.");if(0===e.childElementCount)throw new Error(s+"has no element children.");for(var o=e.firstElementChild;o;){var i=o.firstElementChild;if(i&&"A"===i)throw new Error(s+"has descendant elements that are not A elements.");o=o.nextElementSibling}this.isMenubar=!1,this.domNode=e,this.controller=t,this.menuitems=[],this.firstChars=[],this.firstItem=null,this.lastItem=null,this.hasFocus=!1,this.hasHover=!1};i.prototype.init=function(){var e,t,s,o,i;for(e=this.domNode.firstElementChild;e;)(t=e.firstElementChild)&&"A"===t.tagName&&((s=new n(t,this)).init(),this.menuitems.push(s),o=t.textContent.trim(),this.firstChars.push(o.substring(0,1).toLowerCase())),e=e.nextElementSibling;(i=this.menuitems.length)>0&&(this.firstItem=this.menuitems[0],this.lastItem=this.menuitems[i-1])},i.prototype.setFocusToController=function(e,t){function s(e,t){for(;e;){if(e.isMenubarItem)return e.domNode.focus(),e;t&&e.menu.close(!0),e.hasFocus=!1,e=e.menu.controller}return!1}if("string"!=typeof e&&(e=""),""!==e){if(this.controller.isMenubarItem)"previous"===e?this.controller.menu.setFocusToPreviousItem(this.controller,t):"next"===e&&this.controller.menu.setFocusToNextItem(this.controller,t);else if(this.controller.domNode.focus(),this.close(),"next"===e){var o=s(this.controller,!1);o&&o.menu.setFocusToNextItem(o,t)}}else s(this.controller,!0)},i.prototype.setFocusToFirstItem=function(){this.firstItem.domNode.focus()},i.prototype.setFocusToLastItem=function(){this.lastItem.domNode.focus()},i.prototype.setFocusToPreviousItem=function(e){var t;e===this.firstItem?this.lastItem.domNode.focus():(t=this.menuitems.indexOf(e),this.menuitems[t-1].domNode.focus())},i.prototype.setFocusToNextItem=function(e){var t;e===this.lastItem?this.firstItem.domNode.focus():(t=this.menuitems.indexOf(e),this.menuitems[t+1].domNode.focus())},i.prototype.setFocusByFirstCharacter=function(e,t){var s,o;t=t.toLowerCase();(s=this.menuitems.indexOf(e)+1)===this.menuitems.length&&(s=0),-1===(o=this.getIndexFirstChars(s,t))&&(o=this.getIndexFirstChars(0,t)),o>-1&&this.menuitems[o].domNode.focus()},i.prototype.getIndexFirstChars=function(e,t){for(var s=e;s<this.firstChars.length;s++)if(t===this.firstChars[s])return s;return-1},i.prototype.open=function(){this.controller.domNode.getBoundingClientRect();this.controller.setExpanded(!0)},i.prototype.close=function(e){for(var t=this.controller.hasHover,s=this.hasFocus,o=0;o<this.menuitems.length;o++){var i=this.menuitems[o];i.popupMenu&&(s|=i.popupMenu.hasFocus)}this.controller.isMenubarItem||(t=!1),!e&&(s||this.hasHover||t)||this.controller.setExpanded(!1)};var n=function(e,t){"object"!=typeof popupObj&&(popupObj=!1),this.domNode=e,this.menu=t,this.popupMenu=!1,this.isMenubarItem=!1,this.keyCode=Object.freeze({TAB:9,RETURN:13,ESC:27,SPACE:32,PAGEUP:33,PAGEDOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40})};n.prototype.init=function(){this.domNode.tabIndex=-1,this.domNode.addEventListener("keydown",this.handleKeydown.bind(this)),this.domNode.addEventListener("click",this.handleClick.bind(this)),this.domNode.addEventListener("focus",this.handleFocus.bind(this)),this.domNode.addEventListener("blur",this.handleBlur.bind(this));var e=this.domNode.nextElementSibling;e&&"UL"===e.tagName&&(this.popupMenu=new i(e,this),this.popupMenu.init())},n.prototype.isExpanded=function(){return"true"===this.domNode.getAttribute("aria-expanded")},n.prototype.handleKeydown=function(e){var t,s,o=e.currentTarget,i=e.key,n=!1;switch(e.keyCode){case this.keyCode.SPACE:case this.keyCode.RETURN:if(this.popupMenu)this.popupMenu.open(),this.popupMenu.setFocusToFirstItem();else{try{t=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!0})}catch(e){document.createEvent&&(t=document.createEvent("MouseEvents")).initEvent("click",!0,!0)}o.dispatchEvent(t)}n=!0;break;case this.keyCode.UP:this.menu.domNode.classList.contains("level-2")&&this.menu.firstItem.domNode!=o?this.menu.setFocusToPreviousItem(this):(this.menu.domNode.classList.contains("level-2")?this.menu.setFocusToController("previous",!0):this.menu.setFocusToController("",!0),this.menu.close(!0)),n=!0;break;case this.keyCode.DOWN:this.menu.domNode.classList.contains("level-1")?this.popupMenu&&(this.popupMenu.open(),this.popupMenu.setFocusToFirstItem()):this.menu.setFocusToNextItem(this),n=!0;break;case this.keyCode.LEFT:this.menu.domNode.classList.contains("level-1")&&this.menu.setFocusToPreviousItem(this),n=!0;break;case this.keyCode.RIGHT:this.menu.domNode.classList.contains("level-1")&&this.menu.setFocusToNextItem(this),n=!0;break;case this.keyCode.HOME:case this.keyCode.PAGEUP:this.menu.setFocusToFirstItem(),n=!0;break;case this.keyCode.END:case this.keyCode.PAGEDOWN:this.menu.setFocusToLastItem(),n=!0;break;case this.keyCode.ESC:this.menu.setFocusToController(),this.menu.close(!0),n=!0;break;case this.keyCode.TAB:this.menu.setFocusToController();break;default:1===(s=i).length&&s.match(/\S/)&&(this.menu.setFocusByFirstCharacter(this,i),n=!0)}n&&(e.stopPropagation(),e.preventDefault())},n.prototype.setExpanded=function(e){e?this.domNode.setAttribute("aria-expanded","true"):this.domNode.setAttribute("aria-expanded","fal
1se")},n.prototype.handleClick=function(e){this.popupMenu||(this.menu.setFocusToController(),this.menu.close(!0))},n.prototype.handleFocus=function(e){this.menu.hasFocus=!0},n.prototype.handleBlur=function(e){this.menu.hasFocus=!1,setTimeout(this.menu.close.bind(this.menu,!1),300)},t.exports=s}}]);

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.