1tribe.filterBar=tribe.filterBar||{},tribe.filterBar.filterClear={},function(e,t){"use strict";const r=e(document);t.selectors={clearButton:'[data-js="tribe-filter-bar-c-clear-button"]',selectedFilter:'[data-js="tribe-filter-bar__selected-filter"]'},t.handleClearClick=function(r){const i=r.data.container,n=i.find(t.selectors.selectedFilter).toArray().reduce(function(t,r){const i=e(r).data("filter-name");return i?tribe.filterBar.filters.removeKeyValueFromQuery(t,i,!0):t},tribe.filterBar.filters.getCurrentUrlAsObject(i));tribe.filterBar.filters.submitRequest(i,n.href)},t.unbindEvents=function(e){e.find(t.selectors.clearButton).off()},t.bindEvents=function(r){r.find(t.selectors.clearButton).each(function(i,n){const a=e(n);a.on("click",{target:a,container:r},t.handleClearClick)})},t.deinit=function(e){const r=e.data.container;t.unbindEvents(r),r.off("beforeAjaxSuccess.tribeEvents",t.deinit)},t.init=function(e,r,i){t.bindEvents(i),i.on("beforeAjaxSuccess.tribeEvents",{container:i},t.deinit)},t.ready=function(){r.on("afterSetup.tribeEvents",tribe.events.views.manager.selectors.container,t.init)},e(t.ready)}(jQuery,tribe.filterBar.filterClear),window.tec=window.tec||{},window.tec.filterbar=window.tec.filterbar||{},window.tec.filterbar.views=window.tec.filterbar.views||{},window.tec.filterbar.views.filterClear={};
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.