wordpress removed 1/2
Some checks are pending
/ deploy (push) Waiting to run

This commit is contained in:
Loyyd 2026-06-10 20:30:23 +02:00
parent cd4b824b00
commit 79c679096f
1074 changed files with 13482 additions and 100115 deletions

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.accordion={},function($,obj){"use strict";var $document=$(document);obj.selectors={accordionTrigger:'[data-js~="tribe-events-accordion-trigger"]'},obj.setOpenAccordionA11yAttrs=function($header,$content){$header.attr("aria-expanded","true"),$content.attr("aria-hidden","false")},obj.setCloseAccordionA11yAttrs=function($header,$content){$header.attr("aria-expanded","false"),$content.attr("aria-hidden","true")},obj.closeAllAccordions=function($container){$container.find(obj.selectors.accordionTrigger).each((function(index,header){var $header=$(header),contentId=$header.attr("aria-controls"),$content=$document.find("#"+contentId);obj.closeAccordion($header,$content)}))},obj.openAccordion=function($header,$content){obj.setOpenAccordionA11yAttrs($header,$content),$content.css("display","block")},obj.closeAccordion=function($header,$content){obj.setCloseAccordionA11yAttrs($header,$content),$content.css("display","")},obj.toggleAccordion=function(event){var $container=event.data.container,$header=$(event.data.target),contentId=$header.attr("aria-controls"),$content=$container.find("#"+contentId);"true"===$header.attr("aria-expanded")?obj.closeAccordion($header,$content):obj.openAccordion($header,$content)},obj.deinitAccordionA11yAttrs=function($header,$content){$header.removeAttr("aria-expanded").removeAttr("aria-controls"),$content.removeAttr("aria-hidden")},obj.initAccordionA11yAttrs=function($header,$content){$header.attr("aria-expanded","false").attr("aria-controls",$content.attr("id")),$content.attr("aria-hidden","true")},obj.deinitAccordion=function(index,header){$(header).off("click",obj.toggleAccordion)},obj.initAccordion=function($container){return function(index,header){$(header).on("click",{target:header,container:$container},obj.toggleAccordion)}},obj.unbindAccordionEvents=function($container){$container.find(obj.selectors.accordionTrigger).each(obj.deinitAccordion)},obj.bindAccordionEvents=function($container){$container.find(obj.selectors.accordionTrigger).each(obj.initAccordion($container))},obj.unbindEvents=function(event,jqXHR,settings){var $container=event.data.container;obj.unbindAccordionEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.unbindEvents)},obj.bindEvents=function(event,index,$container,data){obj.bindAccordionEvents($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.unbindEvents)},obj.ready=function(){tribe.events.views.manager&&$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.bindEvents)},$(obj.ready)}(jQuery,tribe.events.views.accordion);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.breakpoints={},function($,obj){"use strict";var $document=$(document);obj.selectors={container:'[data-js="tribe-events-view"]',dataScript:'[data-js="tribe-events-view-data"]',breakpointClassPrefix:"tribe-common--breakpoint-"},obj.breakpoints={},obj.setContainerClasses=function($container,data){Object.keys(data.breakpoints).forEach((function(breakpoint){var className=obj.selectors.breakpointClassPrefix+breakpoint;obj.breakpoints[breakpoint]=data.breakpoints[breakpoint],$container.outerWidth()<data.breakpoints[breakpoint]?$container.removeClass(className):$container.addClass(className)}))},obj.handleResize=function(event){obj.setContainerClasses(event.data.container,event.data.data)},obj.unbindEvents=function($container){$container.off("resize.tribeEvents",obj.handleResize).off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.bindEvents=function($container,data){$container.on("resize.tribeEvents",{container:$container,data:data},obj.handleResize).on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit)},obj.deinit=function(event,jqXHR,settings){obj.unbindEvents(event.data.container)},obj.initTasks=function($container,data){$container instanceof jQuery||($container=$($container)),obj.bindEvents($container,data),obj.setContainerClasses($container,data);$container.data("tribeEventsBreakpoints",{initialized:!0})},obj.init=function(event,index,$container,data){$container instanceof jQuery||($container=$($container));var state=$container.data("tribeEventsBreakpoints");state&&state.initialized||obj.initTasks($container,data)},obj.setup=function(container){var $container=$(container);if($container.is(obj.selectors.container)){var $data=$container.find(obj.selectors.dataScript),data={};$data.length&&(data=JSON.parse($data.text().trim())),obj.initTasks($container,data)}},obj.ready=function(){$document.on("afterSetup.tribeEvents",obj.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.breakpoints);

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.eventsBarInputs={},function($,obj){"use strict";var $document=$(document);obj.selectors={input:'[data-js="tribe-events-events-bar-input-control-input"]',inputWrapper:'[data-js="tribe-events-events-bar-input-control"]'},obj.handleInputChange=function(event){var $input=event.data.target;event.data.wrapper.toggleClass(event.data.inputClassFocus,""!==$input.val().trim())},obj.unbindInputEvents=function($container){$container.find(obj.selectors.inputWrapper).each((function(index,wrapper){var $input=$(wrapper).find(obj.selectors.input);$input.length&&$input.off()}))},obj.bindInputEvents=function($container){$container.find(obj.selectors.inputWrapper).each((function(index,wrapper){var inputWrapperClass=wrapper.className.match(/tribe-events-c-search__input-control--[a-z]+/);if(inputWrapperClass){var inputWrapperFocus=inputWrapperClass[0]+"-focus",$wrapper=$(wrapper),$input=$wrapper.find(obj.selectors.input);$input.length&&($wrapper.toggleClass(inputWrapperFocus,""!==$input.val().trim()),$input.on("change",{target:$input,wrapper:$wrapper,inputClassFocus:inputWrapperFocus},obj.handleInputChange))}}))},obj.unbindEvents=function(event,jqXHR,settings){var $container=event.data.container;obj.unbindInputEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.unbindEvents)},obj.bindEvents=function(event,index,$container,data){$container.find(obj.selectors.inputWrapper).length&&(obj.bindInputEvents($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.unbindEvents))},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.bindEvents)},$(obj.ready)}(jQuery,tribe.events.views.eventsBarInputs);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.eventsBar={},function($,obj){"use strict";var $document=$(document);obj.selectors={eventsBar:'[data-js="tribe-events-events-bar"]',searchButton:'[data-js="tribe-events-search-button"]',searchButtonActiveClass:".tribe-events-c-events-bar__search-button--active",searchContainer:'[data-js="tribe-events-search-container"]'},obj.keyCode={END:35,HOME:36,LEFT:37,RIGHT:39},obj.deinitAccordion=function($header,$content){tribe.events.views.accordion.deinitAccordion(0,$header),tribe.events.views.accordion.deinitAccordionA11yAttrs($header,$content),$content.css("display","")},obj.initAccordion=function($container,$header,$content){tribe.events.views.accordion.initAccordion($container)(0,$header),tribe.events.views.accordion.initAccordionA11yAttrs($header,$content)},obj.handleSearchButtonClick=function(event){event.data.target.toggleClass(obj.selectors.searchButtonActiveClass.className())},obj.deinitSearchAccordion=function($container){var $searchButton=$container.find(obj.selectors.searchButton);$searchButton.removeClass(obj.selectors.searchButtonActiveClass.className());var $searchContainer=$container.find(obj.selectors.searchContainer);obj.deinitAccordion($searchButton,$searchContainer),$searchButton.off("click",obj.handleSearchButtonClick)},obj.initSearchAccordion=function($container){var $searchButton=$container.find(obj.selectors.searchButton),$searchContainer=$container.find(obj.selectors.searchContainer);obj.initAccordion($container,$searchButton,$searchContainer),$searchButton.on("click",{target:$searchButton},obj.handleSearchButtonClick)},obj.initState=function($container){$container.find(obj.selectors.eventsBar).data("tribeEventsState",{mobileInitialized:!1,desktopInitialized:!1})},obj.deinitEventsBar=function($container){obj.deinitSearchAccordion($container)},obj.initEventsBar=function($container){var $eventsBar=$container.find(obj.selectors.eventsBar);if($eventsBar.length){var state=$eventsBar.data("tribeEventsState"),isMobile=$container.data("tribeEventsState").isMobile;isMobile&&!state.mobileInitialized?(obj.initSearchAccordion($container),state.desktopInitialized=!1,state.mobileInitialized=!0,$eventsBar.data("tribeEventsState",state)):isMobile||state.desktopInitialized||(obj.deinitSearchAccordion($container),state.mobileInitialized=!1,state.desktopInitialized=!0,$eventsBar.data("tribeEventsState",state))}},obj.handleResize=function(event){obj.initEventsBar(event.data.container)},obj.handleClick=function(event){var $target=$(event.target),isParentSearchButton=Boolean($target.closest(obj.selectors.searchButton).length),isParentSearchContainer=Boolean($target.closest(obj.selectors.searchContainer).length);if(!isParentSearchButton&&!isParentSearchContainer){var $eventsBar=event.data.container.find(obj.selectors.eventsBar),$searchButton=$eventsBar.find(obj.selectors.searchButton);if($searchButton.hasClass(obj.selectors.searchButtonActiveClass.className())){var $searchContainer=$eventsBar.find(obj.selectors.searchContainer);$searchButton.removeClass(obj.selectors.searchButtonActiveClass.className()),tribe.events.views.accordion.closeAccordion($searchButton,$searchContainer)}}},obj.unbindEvents=function($container){$container.off("resize.tribeEvents",obj.handleResize),$document.off("click",obj.handleClick)},obj.bindEvents=function($container){$container.on("resize.tribeEvents",{container:$container},obj.handleResize),$document.on("click",{container:$container},obj.handleClick)},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container;obj.deinitEventsBar($container),obj.unbindEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){$container.find(obj.selectors.eventsBar).length&&(obj.initState($container),obj.initEventsBar($container),obj.bindEvents($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit))},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.eventsBar);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.icalLinks={},function($,obj){"use strict";obj.selectors={icalLinks:".tribe-events-c-subscribe-dropdown",icalLinksButton:".tribe-events-c-subscribe-dropdown__button",icalLinksButtonText:".tribe-events-c-subscribe-dropdown__button-text",icalLinksButtonActiveClass:"tribe-events-c-subscribe-dropdown__button--active",icalLinksListContainer:".tribe-events-c-subscribe-dropdown__content",icalLinksListContainerShow:"tribe-events-c-subscribe-dropdown__content--show",icalLinksIcon:".tribe-events-c-subscribe-dropdown__button-icon",icalLinksIconRotate:"tribe-events-c-subscribe-dropdown__button-icon--rotate"},obj.handleIcalLinksButtonClick=function(event){event.stopPropagation();var $button=$(event.target).closest(obj.selectors.icalLinksButton),$content=$button.siblings(obj.selectors.icalLinksListContainer),$icon=$button.find(obj.selectors.icalLinksIcon);obj.handleAccordionToggle(event),$(obj.selectors.icalLinksListContainer).not($content).hide(),$(obj.selectors.icalLinksIcon).not($icon).removeClass(obj.selectors.icalLinksIconRotate),$icon.toggleClass(obj.selectors.icalLinksIconRotate),$content.toggle()},obj.handleAccordionToggle=function(event){var $button=$(event.target).closest(obj.selectors.icalLinksButton),$buttonText=$button.find(obj.selectors.icalLinksButtonText);$button&&$buttonText&&obj.handleToggleAccordionExpanded($buttonText)},obj.handleToggleAccordionExpanded=function($ele){"true"===$ele.attr("aria-expanded")?($ele.attr("aria-expanded",!1),$(obj.selectors.icalLinksIcon).removeClass(obj.selectors.icalLinksIconRotate)):($ele.attr("aria-expanded",!0),$(obj.selectors.icalLinksIcon).addClass(obj.selectors.icalLinksIconRotate))},obj.resetAccordions=function(){$(obj.selectors.icalLinksListContainer).hide(),$(obj.selectors.icalLinksButtonText).attr("aria-expanded",!1),$(obj.selectors.icalLinksIcon).removeClass(obj.selectors.icalLinksIconRotate)},obj.handleClickOutside=function(event){$(event.target).closest(obj.selectors.icalLinks).length||obj.resetAccordions()},obj.bindEvents=function($container){$(document).on("click",obj.selectors.icalLinksButton,obj.handleIcalLinksButtonClick),$(document).on("click, focusin",obj.handleClickOutside)},obj.unbindEvents=function($container){$container.find(obj.selectors.icalLinksButton).off("click",obj.handleIcalLinksButtonClick),$(document).off("click",obj.handleClickOutside)},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container;obj.unbindEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){$container.find(obj.selectors.icalLinks).length&&(obj.bindEvents($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit))},$(document).ready((function(){obj.init(null,0,$("body"),{})})),$(obj.ready)}(jQuery,tribe.events.views.icalLinks);

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.monthGrid={},function($,obj){"use strict";var $document=$(document);obj.selectors={grid:'[data-js="tribe-events-month-grid"]',row:'[data-js="tribe-events-month-grid-row"]',cell:'[data-js="tribe-events-month-grid-cell"]',focusable:"[tabindex]",focused:'[tabindex="0"]'},obj.keyCode={END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40},obj.isValidCell=function(grid,row,col){return!isNaN(row)&&!isNaN(col)&&row>=0&&col>=0&&grid&&grid.length&&row<grid.length&&col<grid[row].length},obj.getNextCell=function(grid,currentRow,currentCol,directionX,directionY){var row=currentRow+directionY,col=currentCol+directionX;return obj.isValidCell(grid,row,col)?{row:row,col:col}:{row:currentRow,col:currentCol}},obj.setFocusPointer=function($grid,row,col){var state=$grid.data("tribeEventsState");return!!obj.isValidCell(state.grid,row,col)&&(state.grid[state.currentRow][state.currentCol].attr("tabindex","-1"),state.grid[row][col].attr("tabindex","0"),state.currentRow=row,state.currentCol=col,$grid.data("tribeEventsState",state),!0)},obj.focusCell=function($grid,row,col){obj.setFocusPointer($grid,row,col)&&$grid.data("tribeEventsState").grid[row][col].focus()},obj.handleKeydown=function(event){var nextCell,$grid=event.data.grid,state=$grid.data("tribeEventsState"),key=event.which||event.keyCode,row=state.currentRow,col=state.currentCol;switch(key){case obj.keyCode.UP:row=(nextCell=obj.getNextCell(state.grid,row,col,0,-1)).row,col=nextCell.col;break;case obj.keyCode.DOWN:row=(nextCell=obj.getNextCell(state.grid,row,col,0,1)).row,col=nextCell.col;break;case obj.keyCode.LEFT:row=(nextCell=obj.getNextCell(state.grid,row,col,-1,0)).row,col=nextCell.col;break;case obj.keyCode.RIGHT:row=(nextCell=obj.getNextCell(state.grid,row,col,1,0)).row,col=nextCell.col;break;case obj.keyCode.HOME:event.ctrlKey&&(row=0),col=0;break;case obj.keyCode.END:event.ctrlKey&&(row=state.grid.length-1),col=state.grid[state.currentRow].length-1;break;default:return}obj.focusCell($grid,row,col),event.preventDefault()},obj.handleClick=function(event){for(var $grid=event.data.grid,state=$grid.data("tribeEventsState"),$clickedCell=$(event.target).closest(obj.selectors.focusable),row=0;row<state.grid.length;row++)for(var col=0;col<state.grid[row].length;col++)if(state.grid[row][col].is($clickedCell))return void obj.focusCell($grid,row,col)},obj.initState=function($grid){$grid.data("tribeEventsState",{grid:[],currentRow:0,currentCol:0})},obj.setupGrid=function($grid){var state=$grid.data("tribeEventsState");$grid.find(obj.selectors.row).each((function(rowIndex,row){var gridRow=[];$(row).find(obj.selectors.cell).each((function(colIndex,cell){var $cell=$(cell);if($cell.is(obj.selectors.focusable))$cell.is(obj.selectors.focused)&&(state.currentRow=state.grid.length,state.currentCol=gridRow.length),gridRow.push($cell);else{var $focusableCell=$cell.find(obj.selectors.focusable);$focusableCell.is(obj.selectors.focusable)&&($cell.is(obj.selectors.focused)&&(state.currentRow=state.grid.length,state.currentCol=gridRow.length),gridRow.push($focusableCell))}})),gridRow.length&&state.grid.push(gridRow)})),$grid.data("tribeEventsState",state)},obj.unbindEvents=function($grid){$grid.off()},obj.bindEvents=function($grid){$grid.on("keydown",{grid:$grid},obj.handleKeydown).on("click",{grid:$grid},obj.handleClick)},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container,$grid=$container.find(obj.selectors.grid);obj.unbindEvents($grid),$container.off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){var $grid=$container.find(obj.selectors.grid);if($grid.length){obj.initState($grid),obj.setupGrid($grid);var state=$grid.data("tribeEventsState");obj.setFocusPointer($grid,state.currentRow,state.currentCol),obj.bindEvents($grid),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit)}},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.monthGrid);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.monthMobileEvents={},function($,obj){"use strict";var $document=$(document);obj.selectors={calendar:'[data-js="tribe-events-month-grid"]',calendarDay:'[data-js="tribe-events-calendar-month-day-cell-mobile"]',calendarDaySelectedClass:".tribe-events-calendar-month__day-cell--selected",mobileEvents:'[data-js="tribe-events-calendar-month-mobile-events"]',mobileEventsMobileDayShowClass:".tribe-events-calendar-month-mobile-events__mobile-day--show",mobileEventsDefaultNotices:".tribe-events-header__messages--mobile:not(.tribe-events-header__messages--day)"},obj.closeAllEvents=function($container){$container.find(obj.selectors.calendarDay).each((function(index,header){var $header=$(header),contentId=$header.attr("aria-controls"),$content=$("");contentId&&($content=$container.find("#"+contentId),tribe.events.views.accordion.closeAccordion($header,$content)),obj.closeMobileEvents($header,$content)}))},obj.handleMobileDayClick=function($container,showDefaultNotices){var $defaultNotices=$container.find(obj.selectors.mobileEventsDefaultNotices),daySelected=$container.find(obj.selectors.mobileEventsMobileDayShowClass).length>0;showDefaultNotices&&!daySelected?$defaultNotices.removeClass("tribe-common-a11y-hidden"):$defaultNotices.addClass("tribe-common-a11y-hidden")},obj.openMobileEvents=function($header,$content){$header.attr("aria-controls")&&tribe.events.views.accordion.openAccordion($header,$content),$header.addClass(obj.selectors.calendarDaySelectedClass.className()),$content.addClass(obj.selectors.mobileEventsMobileDayShowClass.className())},obj.closeMobileEvents=function($header,$content){$header.attr("aria-controls")&&tribe.events.views.accordion.closeAccordion($header,$content),$header.removeClass(obj.selectors.calendarDaySelectedClass.className()),$content.removeClass(obj.selectors.mobileEventsMobileDayShowClass.className())},obj.toggleMobileEvents=function(event){var $container=event.data.container,$header=$(event.data.target),contentId=$header.attr("aria-controls"),$content=$("");contentId&&($content=$container.find("#"+contentId)),$header.hasClass(obj.selectors.calendarDaySelectedClass.className())?(obj.closeMobileEvents($header,$content),obj.handleMobileDayClick($container,!0)):(obj.closeAllEvents($container),obj.handleMobileDayClick($container,!1),obj.openMobileEvents($header,$content))},obj.unbindCalendarEvents=function($container){$container.find(obj.selectors.calendar).find(obj.selectors.calendarDay).each((function(index,day){$(day).off("click",obj.toggleMobileEvents)}))},obj.bindCalendarEvents=function($container){var $calendar=$container.find(obj.selectors.calendar);$calendar.find(obj.selectors.calendarDay).each((function(index,day){$(day).on("click",{target:day,container:$container,calendar:$calendar},obj.toggleMobileEvents)}))},obj.initState=function($container){var $mobileEvents=$container.find(obj.selectors.mobileEvents),state={desktopInitialized:!$container.data("tribeEventsState").isMobile};$mobileEvents.data("tribeEventsState",state)},obj.handleResize=function(event){var $container=event.data.container,$mobileEvents=$container.find(obj.selectors.mobileEvents),state=$mobileEvents.data("tribeEventsState");$container.data("tribeEventsState").isMobile?(obj.handleMobileDayClick($container,!0),state.desktopInitialized&&(state.desktopInitialized=!1)):state.desktopInitialized||(obj.closeAllEvents($container),state.desktopInitialized=!0),$mobileEvents.data("tribeEventsState",state)},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container;obj.unbindCalendarEvents($container),$container.off("resize.tribeEvents",obj.handleResize).off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){$container.find(obj.selectors.mobileEvents).length&&(obj.handleMobileDayClick($container,!0),obj.initState($container),obj.bindCalendarEvents($container),$container.on("resize.tribeEvents",{container:$container},obj.handleResize).on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit))},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.monthMobileEvents);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.multidayEvents={},function($,obj){"use strict";var $document=$(document);obj.selectors={},obj.selectorPrefixes={month:".tribe-events-calendar-month__"},obj.selectorSuffixes={multidayEvent:"multiday-event",hiddenMultidayEvent:"multiday-event-hidden",multidayEventBarInner:"multiday-event-bar-inner",multidayEventBarInnerFocus:"multiday-event-bar-inner--focus",multidayEventBarInnerHover:"multiday-event-bar-inner--hover"},obj.findVisibleMultidayEvents=function($container,$hiddenMultidayEvent){var eventId=$hiddenMultidayEvent.closest(obj.selectors.multidayEvent).data("event-id");return $container.find(obj.selectors.multidayEvent+"[data-event-id="+eventId+"]")},obj.toggleHoverClass=function(event){event.data.target.toggleClass(obj.selectors.multidayEventBarInnerHover.className())},obj.toggleFocusClass=function(event){event.data.target.toggleClass(obj.selectors.multidayEventBarInnerFocus.className())},obj.unbindMultidayEvents=function($container){$container.find(obj.selectors.hiddenMultidayEvent).each((function(hiddenIndex,hiddenMultidayEvent){$(hiddenMultidayEvent).off()}))},obj.bindMultidayEvents=function($container){$container.find(obj.selectors.hiddenMultidayEvent).each((function(hiddenIndex,hiddenMultidayEvent){var $hiddenMultidayEvent=$(hiddenMultidayEvent);obj.findVisibleMultidayEvents($container,$hiddenMultidayEvent).each((function(visibleIndex,visibleMultidayEvent){var $visiblemultidayEventBarInner=$(visibleMultidayEvent).find(obj.selectors.multidayEventBarInner);$hiddenMultidayEvent.on("mouseenter mouseleave",{target:$visiblemultidayEventBarInner},obj.toggleHoverClass).on("focus blur",{target:$visiblemultidayEventBarInner},obj.toggleFocusClass)}))}))},obj.deinitSelectors=function(){obj.selectors={}},obj.initSelectors=function(viewSlug){var selectorPrefix=obj.selectorPrefixes[viewSlug];Object.keys(obj.selectorSuffixes).forEach((function(key){obj.selectors[key]=selectorPrefix+obj.selectorSuffixes[key]}))},obj.unbindEvents=function(event,jqXHR,settings){var $container=event.data.container;obj.deinitSelectors(),obj.unbindMultidayEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.unbindEvents)},obj.bindEvents=function($container,data){var viewSlug=data.slug;-1!==$container.data("tribeEventsMultidayEventsAllowedViews").indexOf(viewSlug)&&(obj.initSelectors(viewSlug),obj.bindMultidayEvents($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.unbindEvents))},obj.initAllowedViews=function($container){$container.trigger("beforeMultidayEventsInitAllowedViews.tribeEvents",[$container]);$container.data("tribeEventsMultidayEventsAllowedViews",["month"]),$container.trigger("afterMultidayEventsInitAllowedViews.tribeEvents",[$container])},obj.init=function(event,index,$container,data){obj.initAllowedViews($container),obj.bindEvents($container,data)},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.multidayEvents);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.navigationScroll={},function($,obj){"use strict";var $document=$(document),$window=$(window);obj.scrollUp=function(event,html,textStatus,qXHR){var $container=$(event.target),windowTop=$window.scrollTop(),containerOffset=$container.offset();.75*windowTop>containerOffset.top&&$window.scrollTop(containerOffset.top)},obj.ready=function(){$document.on("afterAjaxSuccess.tribeEvents",tribe.events.views.manager.selectors.container,obj.scrollUp)},$(obj.ready)}(jQuery,tribe.events.views.navigationScroll);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.tooltip={},function($,obj){"use strict";var $document=$(document);obj.config={delayHoverIn:300,delayHoverOut:300},obj.selectors={tooltipTrigger:'[data-js~="tribe-events-tooltip"]',tribeEventsTooltipTriggerHoverClass:".tribe-events-tooltip-trigger--hover",tribeEventsTooltipThemeClass:".tribe-events-tooltip-theme",tribeEventsTooltipThemeHoverClass:".tribe-events-tooltip-theme--hover",tribeCommonClass:".tribe-common",tribeEventsClass:".tribe-events"},obj.handleOriginFocus=function(event){setTimeout((function(){(event.data.target.is(":focus")||event.data.target.hasClass(obj.selectors.tribeEventsTooltipTriggerHoverClass.className()))&&event.data.target.tooltipster("open")}),obj.config.delayHoverIn)},obj.handleOriginBlur=function(event){event.data.target.tooltipster("close")},obj.handleOriginHoverIn=function(event){event.data.target.addClass(obj.selectors.tribeEventsTooltipTriggerHoverClass.className())},obj.handleOriginHoverOut=function(event){event.data.target.removeClass(obj.selectors.tribeEventsTooltipTriggerHoverClass.className())},obj.handleTooltipHoverIn=function(event){event.data.target.addClass(obj.selectors.tribeEventsTooltipThemeHoverClass.className())},obj.handleTooltipHoverOut=function(event){event.data.target.removeClass(obj.selectors.tribeEventsTooltipThemeHoverClass.className())},obj.handleInstanceClose=function(event){var $origin=event.data.origin,$tooltip=$(event.tooltip);($origin.is(":focus")||$origin.hasClass(obj.selectors.tribeEventsTooltipTriggerHoverClass.className())||$tooltip.hasClass(obj.selectors.tribeEventsTooltipThemeHoverClass.className()))&&event.stop()},obj.handleInstanceClosing=function(event){$(event.tooltip).off("mouseenter touchstart",obj.handleTooltipHoverIn).off("mouseleave touchleave",obj.handleTooltipHoverOut)},obj.onFunctionInit=function(instance,helper){var $origin=$(helper.origin);$origin.on("focus",{target:$origin},obj.handleOriginFocus).on("blur",{target:$origin},obj.handleOriginBlur).on("mouseenter touchstart",{target:$origin},obj.handleOriginHoverIn).on("mouseleave touchleave",{target:$origin},obj.handleOriginHoverOut),instance.on("close",{origin:$origin},obj.handleInstanceClose).on("closing",{origin:$origin},obj.handleInstanceClosing)},obj.onFunctionReady=function(instance,helper){var $tooltip=$(helper.tooltip);$tooltip.on("mouseenter touchstart",{target:$tooltip},obj.handleTooltipHoverIn).on("mouseleave touchleave",{target:$tooltip},obj.handleTooltipHoverOut)},obj.deinitTooltips=function($container){$container.find(obj.selectors.tooltipTrigger).each((function(index,trigger){$(trigger).off().tooltipster("instance").off()}))},obj.initTooltips=function($container){var theme=$container.data("tribeEventsTooltipTheme");$container.find(obj.selectors.tooltipTrigger).each((function(index,trigger){$(trigger).tooltipster({animationDuration:0,interactive:!0,delay:[obj.config.delayHoverIn,obj.config.delayHoverOut],delayTouch:[obj.config.delayHoverIn,obj.config.delayHoverOut],theme:theme,functionInit:obj.onFunctionInit,functionReady:obj.onFunctionReady})}))},obj.initTheme=function($container){$container.trigger("beforeTooltipInitTheme.tribeEvents",[$container]);var theme=[obj.selectors.tribeEventsTooltipThemeClass.className(),obj.selectors.tribeCommonClass.className(),obj.selectors.tribeEventsClass.className()];$container.data("tribeEventsTooltipTheme",theme),$container.trigger("afterTooltipInitTheme.tribeEvents",[$container])},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container;obj.deinitTooltips($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){obj.initTheme($container),obj.initTooltips($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit)},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.tooltip);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.viewSelector={},function($,obj){"use strict";var $document=$(document);obj.selectors={viewSelector:'[data-js="tribe-events-view-selector"]',viewSelectorTabsClass:".tribe-events-c-view-selector--tabs",viewSelectorButton:'[data-js="tribe-events-view-selector-button"]',viewSelectorButtonActiveClass:".tribe-events-c-view-selector__button--active",viewSelectorListContainer:'[data-js="tribe-events-view-selector-list-container"]'},obj.deinitAccordion=function($header,$content){tribe.events.views.accordion.deinitAccordion(0,$header),tribe.events.views.accordion.deinitAccordionA11yAttrs($header,$content),$content.css("display","")},obj.initAccordion=function($container,$header,$content){tribe.events.views.accordion.initAccordion($container)(0,$header),tribe.events.views.accordion.initAccordionA11yAttrs($header,$content)},obj.deinitViewSelectorAccordion=function($container){var $viewSelectorButton=$container.find(obj.selectors.viewSelectorButton),$viewSelectorListContainer=$container.find(obj.selectors.viewSelectorListContainer);obj.deinitAccordion($viewSelectorButton,$viewSelectorListContainer),$viewSelectorButton.removeClass(obj.selectors.viewSelectorButtonActiveClass.className())},obj.initViewSelectorAccordion=function($container){var $viewSelectorButton=$container.find(obj.selectors.viewSelectorButton),$viewSelectorListContainer=$container.find(obj.selectors.viewSelectorListContainer);obj.initAccordion($container,$viewSelectorButton,$viewSelectorListContainer)},obj.initState=function($container){$container.find(obj.selectors.viewSelector).data("tribeEventsState",{mobileInitialized:!1,desktopInitialized:!1})},obj.deinitViewSelector=function($container){obj.deinitViewSelectorAccordion($container)},obj.initViewSelector=function($container){var $viewSelector=$container.find(obj.selectors.viewSelector);if($viewSelector.length){var state=$viewSelector.data("tribeEventsState");if($viewSelector.hasClass(obj.selectors.viewSelectorTabsClass.className())){var isMobile=$container.data("tribeEventsState").isMobile;isMobile&&!state.mobileInitialized?(obj.initViewSelectorAccordion($container),state.desktopInitialized=!1,state.mobileInitialized=!0,$viewSelector.data("tribeEventsState",state)):isMobile||state.desktopInitialized||(obj.deinitViewSelectorAccordion($container),state.mobileInitialized=!1,state.desktopInitialized=!0,$viewSelector.data("tribeEventsState",state))}else state.mobileInitialized||state.desktopInitialized||(obj.initViewSelectorAccordion($container),state.desktopInitialized=!0,state.mobileInitialized=!0,$viewSelector.data("tribeEventsState",state))}},obj.handleViewSelectorButtonClick=function(event){event.data.target.toggleClass(obj.selectors.viewSelectorButtonActiveClass.className())},obj.handleClick=function(event){if(!Boolean($(event.target).closest(obj.selectors.viewSelector).length)){var $viewSelector=event.data.container.find(obj.selectors.viewSelector),$viewSelectorButton=$viewSelector.find(obj.selectors.viewSelectorButton);if($viewSelectorButton.hasClass(obj.selectors.viewSelectorButtonActiveClass.className())){var $viewSelectorListContainer=$viewSelector.find(obj.selectors.viewSelectorListContainer);$viewSelectorButton.removeClass(obj.selectors.viewSelectorButtonActiveClass.className()),tribe.events.views.accordion.closeAccordion($viewSelectorButton,$viewSelectorListContainer)}}},obj.handleResize=function(event){obj.initViewSelector(event.data.container)},obj.unbindEvents=function($container){$document.off("click",obj.handleClick),$container.off("resize.tribeEvents",obj.handleResize).find(obj.selectors.viewSelectorButton).off("click",obj.handleViewSelectorButtonClick)},obj.bindEvents=function($container){var $viewSelectorButton=$container.find(obj.selectors.viewSelectorButton);$document.on("click",{container:$container},obj.handleClick),$container.on("resize.tribeEvents",{container:$container},obj.handleResize),$viewSelectorButton.on("click",{target:$viewSelectorButton},obj.handleViewSelectorButtonClick)},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container;obj.deinitViewSelector($container),obj.unbindEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){$container.find(obj.selectors.viewSelector).length&&(obj.initState($container),obj.initViewSelector($container),obj.bindEvents($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit))},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.viewSelector);

View file

@ -0,0 +1,11 @@
/**
* This JS file was auto-generated via Terser.
*
* Contributors should avoid editing this file, but instead edit the associated
* non minified file file. For more information, check out our engineering docs
* on how we handle JS minification in our engineering docs.
*
* @see: https://evnt.is/dev-docs-minification
*/
tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.viewport={},function($,obj){"use strict";var $window=$(window),$document=$(document);obj.options={MOBILE_BREAKPOINT:tribe.events.views.breakpoints.breakpoints.medium||768},obj.setViewport=function($container){var state=$container.data("tribeEventsState");state||(state={}),state.isMobile=$container.outerWidth()<obj.options.MOBILE_BREAKPOINT,$container.data("tribeEventsState",state)},obj.handleResize=function(event){var $container=event.data.container;obj.setViewport($container),$container.trigger("resize.tribeEvents")},obj.unbindEvents=function($container){$window.off("resize",obj.handleResize)},obj.bindEvents=function($container){$window.on("resize",{container:$container},obj.handleResize)},obj.deinit=function(event,jqXHR,settings){var $container=event.data.container;obj.unbindEvents($container),$container.off("beforeAjaxSuccess.tribeEvents",obj.deinit)},obj.init=function(event,index,$container,data){obj.bindEvents($container),obj.setViewport($container),$container.on("beforeAjaxSuccess.tribeEvents",{container:$container},obj.deinit)},obj.ready=function(){$document.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,obj.init)},$(obj.ready)}(jQuery,tribe.events.views.viewport);