PageSourceSearch

https://firstmovr.com/wp-content/cache/min/1/wp-content/plugins/th…/js/views/breakpoints.js?ver=1779454060

js firstmovr.com collected 2026-10-04 04:08:15 UTC 2,130 bytes, 6 lines download raw bytes

1tribe.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){var breakpoints=Object.keys(data.breakpoints);breakpoints.forEach(function(breakpoint){var className=obj.selectors.breakpointClassPrefix+breakpoint;obj.breakpoints[breakpoint]=data.breakpoints[breakpoint];if($container.outerWidth()<data.breakpoints[breakpoint]){$container.removeClass(className)}else{$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){if(!($container instanceof jQuery)){$container=$($container)}
2obj.bindEvents($container,data);obj.setContainerClasses($container,data);var state={initialized:!0};$container.data('tribeEventsBreakpoints',state)};obj.init=function(event,index,$container,data){if(!($container instanceof jQuery)){$container=$($container)}
3var state=$container.data('tribeEventsBreakpoints');if(state&&state.initialized){return}
4obj.initTasks($container,data)};obj.setup=function(container){var $container=$(container);if(!$container.is(obj.selectors.container)){return}
5var $data=$container.find(obj.selectors.dataScript);var data={};if($data.length){data=JSON.parse($data.text().trim())}
6obj.initTasks($container,data)};obj.ready=function(){$document.on('afterSetup.tribeEvents',obj.selectors.container,obj.init)};$(obj.ready)})(jQuery,tribe.events.views.breakpoints)

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.