PageSourceSearch

https://bj.org/wp-content/uploads/hummingbird-assets/c6cac3f84473dd7f1217a220884c68bf.js

js bj.org collected 2026-09-24 19:01:20 UTC 10,631 bytes, 2 lines download raw bytes

1/**handles:tribe-events-views-v2-manager**/
2tribe.events=tribe.events||{},tribe.events.views=tribe.events.views||{},tribe.events.views.manager={},((s,o,c)=>{var e=s(window);c.nonces=null,c.selectors={container:'[data-js="tribe-events-view"]',form:'[data-js="tribe-events-view-form"]',link:'[data-js="tribe-events-view-link"]',dataScript:'[data-js="tribe-events-view-data"]',loader:".tribe-events-view-loader",loaderText:".tribe-events-view-loader__text",hiddenElement:".tribe-common-a11y-hidden",nonceScript:'[data-js="tribe-events-view-nonce-data"]'},c.lastLocation={origin:"",pathname:""},c.doingPopstate=!1,c.currentAjaxRequest=null,c.$lastContainer=s(),c.$containers=s(),c.cleanup=function(e){var e=s(e),t=e.find(c.selectors.form),r=e.find(c.selectors.dataScript),n={};r.length&&(n=JSON.parse(r.text().trim())),e.trigger("beforeCleanup.tribeEvents",[e,n]),e.find(c.selectors.link).off("click.tribeEvents",c.onLinkClick),t.length&&t.off("submit.tribeEvents",c.onSubmit),e.off("resize.tribeEvents"),e.trigger("afterCleanup.tribeEvents",[e,n])},c.setup=function(e,t){var r=s(s.find(c.selectors.nonceScript)),t=s(t),n=t.find(c.selectors.form),i=t.find(c.selectors.dataScript),a={};r.length&&(c.nonces=JSON.parse(s(r[0]).text().trim()),r.remove()),i.length&&(a=JSON.parse(i.text().trim())),t.trigger("beforeSetup.tribeEvents",[e,t,a]),t.find(c.selectors.link).on("click.tribeEvents",c.onLinkClick),n.length&&n.on("submit.tribeEvents",c.onSubmit),t.trigger("afterSetup.tribeEvents",[e,t,a])},c.getContainer=function(e){var e=s(e);return e.is(c.selectors.container)?e:e.parents(c.selectors.container).eq(0)},c.getContainerData=function(e){var e=e.find(c.selectors.dataScript);if(e.length)return JSON.parse(e.text().trim())},c.shouldManageUrl=function(e){var e=e.data("view-manage-url");return void 0===e||/^(true|1|on|yes)$/.test(String(e))},c.updateUrl=function(e){if(!c.doingPopstate&&c.shouldManageUrl(e)){var t=e.find(c.selectors.dataScript);if(t.length){var t=JSON.parse(t.text().trim());if(o.isObject(t)&&!o.isUndefined(t.url)&&!o.isUndefined(t.title)){document.title=t.title;var r=t.url;if(t.day_view_disabled&&t.url_event_date)try{var n=new URL(r,window.location.origin);n.pathname=n.pathname.replace("/"+t.url_event_date,"").replace(/\/$/,"")+"/",n.searchParams.set("eventDate",t.url_event_date),r=n.toString()}catch(e){}window.history.pushState(null,t.title,r),c.lastLocation.pathname=document.location.pathname,c.lastLocation.origin=document.location.origin}}}},c.onLinkClick=async function(e){var t=c.getContainer(this),r=(t.trigger("beforeOnLinkClick.tribeEvents",e),e.preventDefault(),c.getContainerData(t)),n=s(this),n=n.data("url")||n.attr("href"),r=r.prev_url,i=c.shouldManageUrl(t),a=t.data("view-shortcode"),r={prev_url:encodeURI(decodeURI(r)),url:encodeURI(decodeURI(n)),should_manage_url:i};return a&&(r.shortcode=a),await c.request(r,t),t.trigger("afterOnLinkClick.tribeEvents",e),!1},c.onSubmit=async function(e){var t=c.getContainer(this),r=(t.trigger("beforeOnSubmit.tribeEvents",e),e.preventDefault(),s(this)),r={view_data:Qs.parse(r.serialize())["tribe-events-views"]};return await c.request(r,t),t.trigger("afterOnSubmit.tribeEvents",e),!1},c.onPopState=async function(e){var t=e.originalEvent.target,r=t.location.href,n=c.getLastContainer(),i;return c.lastLocation.origin===t.location.origin&&c.lastLocation.pathname===t.location.pathname||(c.lastLocation.pathname=document.location.pathname,c.lastLocation.origin=document.location.origin,n&&(c.currentAjaxRequest&&c.currentAjaxRequest.abort(),c.doingPopstate=!0,n.trigger("beforePopState.tribeEvents",e),await c.request({url:r},n))),!1},c.setupRequestData=function(e,t){var r=c.shouldManageUrl(t),n=c.getContainerData(t),n=(e.url||(e.url=n.url),e.prev_url||(e.prev_url=n.prev_url),e.should_manage_url=r,c.nonces&&(e=s.extend(e,c.nonces)),t.data("tribeRequestData"));return s.isPlainObject(n)?s.extend(n,e):e},c.request=async function(e,t,r={}){wp.hooks.doAction("tec.events.beforeRequest",e,t),t.trigger("beforeRequest.tribeEvents",[e,t]);var n=c.getAjaxSettings(t);n.data=c.setupRequestData(e,t),n.data=c.shirinkUrlComponents(t,n.data);try{let e=new URL(n.url,window.location.origin);e.search=new URLSearchParams(n.data).toString(),2048<e.toString().length&&(n.method="POST")}catch(e){}c.currentAjaxRequest=await s.ajax(s.extend(n,r)),c.ajaxComplete(t),t.trigger("afterRequest.tribeEvents",[e,t]),wp.hooks.doAction("tec.events.afterRequest",e,t)},c.shirinkUrlComponents=(e,t)=>{let{home_url:n,rest_url:r,rest_nonce:i,rest_method:a}=c.getContainerData(e);return o.reduce(t,(e,t,r)=>("prev_url"===r?e.pu=t.replace(n,""):"url"===r?e.u=t.replace(n,""):"should_manage_url"===r?e.smu=t:e[r]=t,e),{})},c.getAjaxSettings=function(e){return{url:e.data("view-rest-url"),method:e.data("view-rest-method")||"POST",async:!0,beforeSend:c.ajaxBeforeSend,success:c.ajaxSuccess,error:c.ajaxError,context:e}},c.ajaxBeforeSend=function(e,t){var r=this,n=r.find(c.selectors.loader),n;r.trigger("beforeAjaxBeforeSend.tribeEvents",[e,t]),n.length&&(n.removeClass(c.selectors.hiddenElement.className()),(n=n.find(c.selectors.loaderText)).text(n.text())),r.attr("aria-busy","true"),r.trigger("afterAjaxBeforeSend.tribeEvents",[e,t])},c.ajaxComplete=function(e){var t=e.find(c.selectors.loader);e.trigger("beforeAjaxComplete.tribeEvents",[]),t.length&&t.addClass(c.selectors.hiddenElement.className()),e.trigger("afterAjaxComplete.tribeEvents",[]),c.doingPopstate&&(c.doingPopstate=!1),c.currentAjaxRequest=null},c.ajaxSuccess=function(e,t,r){var n=this;n.trigger("beforeAjaxSuccess.tribeEvents",[e,t,r]);var i,a=(i=s(e.html)).find(c.selectors.nonceScript),i=i.not(c.selectors.nonceScript);a.length&&(c.nonces=JSON.parse(s(a[0]).text().trim())),c.cleanup(n),document.dispatchEvent(new CustomEvent("containerReplaceBefore.tribeEvents",{detail:n})),n.replaceWith(i),n=i,c.setup(0,n),document.dispatchEvent(new CustomEvent("containerReplaceAfter.tribeEvents",{detail:n})),c.selectContainers(),c.updateUrl(n),n.trigger("afterAjaxSuccess.tribeEvents",[e,t,r]),c.shouldManageUrl(n)&&(c.$last
2Container=n)},c.ajaxError=function(e,t){this.trigger("beforeAjaxError.tribeEvents",[e,t]),this.trigger("afterAjaxError.tribeEvents",[e,t])},c.selectContainers=function(){return c.$containers=s(c.selectors.container),c.$containers},c.getLastContainer=function(){return c.$lastContainer.length||(c.$lastContainer=c.$containers.filter('[data-view-manage-url="1"]').eq(0)),c.$lastContainer},c.manageMobileFocusOrder=function(e){var t,r=e.data("tribeEventsState"),n=tribe.events.views.breakpoints&&tribe.events.views.breakpoints.breakpoints&&tribe.events.views.breakpoints.breakpoints.medium||768,a,r,n,o,i,r;(r&&void 0!==r.isMobile?r.isMobile:e.outerWidth()<n)?(t=e.find("header.tribe-events-header")).length&&(a=t.find('[data-js="tribe-events-top-bar-datepicker-button"]'),r=t.find(".tribe-events-header__events-bar"),n=t.find("a, button:not([disabled]), input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex='-1'])"),o=r.length?r.find("button:not([disabled]), a, input:not([disabled]), select:not([disabled])"):s(),n.each(function(){var e=s(this),t=e.is(a),r=0<e.closest(".tribe-events-header__events-bar").length,n=0<e.closest(".tribe-events-c-top-bar__datepicker").length,i=o.length&&0<=o.index(e);t||r||n||i||(e.attr("tabindex","-1"),e.attr("data-tribe-mobile-focus-order","skipped"))}),o.length&&o.each(function(){var e=s(this);"skipped"!==e.attr("data-tribe-mobile-focus-order")&&(e.attr("tabindex","-1"),e.attr("data-tribe-mobile-focus-order","events-bar-skipped"))}),i=function(){o.length&&o.each(function(){var e=s(this),t=e.attr("data-tribe-mobile-focus-order");("events-bar-skipped"===t||"skipped"===t&&e.closest(".tribe-events-header__events-bar").length)&&(e.removeAttr("tabindex"),e.attr("data-tribe-mobile-focus-order","events-bar"))})},a.length&&(("-1"===(r=a.attr("tabindex"))||r&&parseInt(r,10)<0)&&a.removeAttr("tabindex"),a.attr("data-tribe-mobile-focus-order","datepicker"),a.off("focus.tribeMobileFocusOrder"),a.on("focus.tribeMobileFocusOrder",function(){i()}),a.off("keydown.tribeMobileFocusOrder"),a.on("keydown.tribeMobileFocusOrder",function(e){if(9===e.keyCode&&!e.shiftKey&&(i(),o.length))return e.preventDefault(),e.stopPropagation(),setTimeout(function(){o.first()[0].focus()},0),!1}),a.off("blur.tribeMobileFocusOrder"),a.on("blur.tribeMobileFocusOrder",function(){setTimeout(function(){o.length&&"events-bar"===o.first().attr("data-tribe-mobile-focus-order")&&a.attr("tabindex","-1")},100)})),o.length&&(o.off("focus.tribeMobileFocusOrder"),o.on("focus.tribeMobileFocusOrder",function(){a.length&&a.attr("tabindex","-1")})),t.off("focusout.tribeMobileFocusOrder"),t.on("focusout.tribeMobileFocusOrder",function(e){var e=s(e.relatedTarget);e&&e.closest("header.tribe-events-header").length||setTimeout(function(){a.length&&"datepicker"===a.attr("data-tribe-mobile-focus-order")&&"-1"===a.attr("tabindex")&&a.removeAttr("tabindex"),o.length&&o.each(function(){var e=s(this);"events-bar"===e.attr("data-tribe-mobile-focus-order")&&(e.attr("tabindex","-1"),e.attr("data-tribe-mobile-focus-order","events-bar-skipped"))})},100)}),t.off("focusin.tribeMobileFocusOrder"),t.on("focusin.tribeMobileFocusOrder",function(e){var e=s(e.target);(e.is(a)||e.closest(".tribe-events-c-top-bar__datepicker").length||a.length&&t.find("*").index(e[0])>=t.find("*").index(a[0]))&&i()}),t.find(".tribe-events-c-top-bar__nav").find("a, button").each(function(){var e=s(this);e.attr("tabindex","-1"),e.attr("data-tribe-mobile-focus-order","skipped")})):(t=e.find("header.tribe-events-header")).length&&(t.off("focusin.tribeMobileFocusOrder focusout.tribeMobileFocusOrder"),t.find("[data-tribe-mobile-focus-order]").off("focus.tribeMobileFocusOrder keydown.tribeMobileFocusOrder blur.tribeMobileFocusOrder").each(function(){var e=s(this),t=e.attr("data-tribe-mobile-focus-order");"skipped"!==t&&"events-bar-skipped"!==t||e.removeAttr("tabindex"),e.removeAttr("data-tribe-mobile-focus-order")}))},c.initMobileFocusOrder=function(e,t,r){setTimeout(function(){c.manageMobileFocusOrder(r)},10),r.on("resize.tribeEvents",function(){c.manageMobileFocusOrder(r)})},c.ready=function(){c.selectContainers().each(c.setup),c.lastLocation={origin:document.location.origin,pathname:document.location.pathname}},s(document).on("afterSetup.tribeEvents",c.selectors.container,c.initMobileFocusOrder),s(c.ready),e.on("popstate",c.onPopState)})(jQuery,window.underscore||window._,tribe.events.views.manager),window.tec=window.tec||{},window.tec.events=window.tec.events||{},window.tec.events.views=window.tec.events.views||{},window.tec.events.views.manager={};

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.