PageSourceSearch

https://restore94.com/wp-content/plugins/divi-pixel/dist/public/js/Timeline.min.js?ver=2.52.0

js restore94.com collected 2026-10-04 08:44:50 UTC 4,210 bytes, 1 lines download raw bytes

1!function n(o,l,r){function a(t,e){if(!l[t]){if(!o[t]){var i="function"==typeof require&&require;if(!e&&i)return i(t,!0);if(s)return s(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}i=l[t]={exports:{}},o[t][0].call(i.exports,function(e){return a(o[t][1][e]||e)},i,i.exports,n,o,l,r)}return l[t].exports}for(var s="function"==typeof require&&require,e=0;e<r.length;e++)a(r[e]);return a}({1:[function(e,t,i){jQuery(function(d){function i(e,t){e.data("et_waypoint")?e.data("et_waypoint").context.refresh():(t=e.waypoint(t))&&0<t.length&&e.data("et_waypoint",t[0])}d.fn.dipi_timeline_item=function(){var e=d(this),t=JSON.parse(e.data("config"));d.fn.waypoint?(i(e,{offset:t.anim_start_viewport,handler:function(){e.dipi_timeline_item_update()}}),i(e,{offset:"bottom-in-view",handler:function(){e.dipi_timeline_item_update()}})):e.dipi_timeline_item_update()},d.fn.dipi_timeline_item_update=function(){var e=d(this),t=JSON.parse(e.data("config"));d(e.find(".dipi_timeline_item_card-wrap")).removeClass("need_animation"),d(e.find(".dipi_timeline_item_card-wrap")).addClass(t.anim_name),d(e.find(".dipi_timeline_item_card-wrap")).addClass("animated")};var c={tl_el_len:0,tl_el_objs:[],tl_ribbon_icons_len:0,tl_ribbon_icons:null,tl_ribbon_icons_objs:[]},m=!1,t=!1,e=!1;function _(e){var e=e.getBoundingClientRect(),t=document.body,i=document.documentElement,n=window.pageYOffset||i.scrollTop||t.scrollTop,o=window.pageXOffset||i.scrollLeft||t.scrollLeft,l=i.clientTop||t.clientTop||0,i=i.clientLeft||t.clientLeft||0,t=e.top+n-l,n=e.left+o-i;return{top:Math.round(t),left:Math.round(n)}}function f(e){for(var t=c.tl_el_len,i=c.tl_el_objs,n=0;n<t;n++)i[n].actline.length&&(e<i[n].start?i[n].actline[0].style.bottom=i[n].height:e>=i[n].end?i[n].actline[0].style.bottom=i[n].innerbottom+"px":i[n].actline[0].style.bottom=i[n].end-e+i[n].innerbottom+"px")}function p(e){var t=c.tl_ribbon_icons_len,i=c.tl_ribbon_icons,n=c.tl_ribbon_icons_objs;if(i)for(var o=0;o<t;o++)e<n[o].start?i[o].classList.remove("active"):i[o].classList.add("active")}function u(){var e=window.scrollY;t||(t=!0,window.requestAnimationFrame(function(){f(e),p(e),t=!1}))}function n(){e||(e=!0,window.onresize=o,window.addEventListener("dipi-at-tab-changed",function(){o()},!1),window.addEventListener("dipi-at-loaded",function(){o()}))}function o(){var e,t=screen.height/2,i=document.getElementsByClassName("dipi_timeline"),n=i.length,o=new Array(n),l=document.getElementsByClassName("ribbon-icon"),r=l.length,a=new Array(r);for(d(d(i).find(".dipi_timeline_item_custom_classes")).each(function(){d(this).dipi_timeline_item()}),e=0;e<n;e++){o[e]={},o[e].line=i[e].getElementsByClassName("dipi-timeline-line"),o[e].actline=i[e].getElementsByClassName("dipi-timeline-line__active"),o[e].items=i[e].getElementsByClassName("dipi-timeline-items")[0],o[e].first_item=o[e].items?o[e].items.querySelector(".dipi_timeline_item"):null;var s=o[e].items?o[e].items.querySelectorAll(".dipi_timeline_item"):[];o[e].last_item=0<s.length?s[s.length-1]:null,o[e].innertop=o[e].first_item?o[e].first_item.offsetHeight/2:0,o[e].innerbottom=o[e].last_item?o[e].last_item.offsetHeight/2:0,o[e].el=i[e],o[e].coords=_(i[e]),o[e].elemRect=i[e].getBoundingClientRect(),o[e].height=o[e].elemRect.height,o[e].start=o[e].coords.top>t?o[e].coords.top-t:0,o[e].end=o[e].coords.top+o[e].height-o[e].innerbottom>t?o[e].coords.top+o[e].height-t-o[e].innerbottom:0,o[e].line.length&&(o[e].line[0].style.top=o[e].innertop+"px",o[e].line[0].style.bottom=o[e].innerbottom+"px"),o[e].actline.length&&(o[e].actline[0].style.top=o[e].innertop+"px")}for(e=0;e<r;e++)a[e]={},a[e].el=l[e],a[e].coords=_(l[e]),a[e].elemRect=l[e].getBoundingClientRect(),a[e].height=a[e].elemRect.height,a[e].start=a[e].coords.top>t?a[e].coords.top-t:0;c.tl_el_len=n,c.tl_el_objs=o,c.tl_ribbon_icons_len=r,c.tl_ribbon_icons=l,c.tl_ribbon_icons_objs=a,m||(m=!0,document.addEventListener("scroll",u,{passive:!0})),window.requestAnimationFrame(function(){window.requestAnimationFrame(function(){var e=void 0!==window.scrollY?window.scrollY:window.pageYOffset||0;f(e),p(e)})})}d(document).ready(function(){n(),o()}),window.addEventListener("load",function(){n(),o()})})},{}]},{},[1]);

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.