PageSourceSearch

https://segesinnovation.com/index-B8KhZhKn.js

js segesinnovation.com collected 2026-10-03 23:30:52 UTC 1,594 bytes, 1 lines download raw bytes

1import{g as s}from"./main-gzzU6EHY.js";class r{constructor(e){this.element=e,this.elements=[],e.getBoundingClientRect().top>window.innerHeight&&(this.elements=Array.from(e.getElementsByClassName("stagger-in")),this.attach())}attach(){this.observerOffset=new IntersectionObserver(e=>{e.forEach(t=>this.inOffset(t.isIntersecting))},{rootMargin:"0px 0px 150px 0px"}),this.observerInView=new IntersectionObserver(e=>{e.forEach(t=>this.inView(t.isIntersecting))},{rootMargin:"0px 0px 0px 0px"}),this.observerInView.observe(this.element),this.observerOffset.observe(this.element)}inOffset(e){e&&(this.observerOffset.disconnect(),s.set(this.elements,{translateY:"250px",opacity:0}))}inView(e){e&&(this.observerInView.disconnect(),s.to(this.elements,{translateY:"0",opacity:1,ease:"expo.out",duration:.5,stagger:.125,onComplete:()=>{this.elements.forEach(t=>t.style.opacity="")}}))}}class o{constructor(e){this.element=e,e.getBoundingClientRect().top>window.innerHeight&&this.attach()}attach(){this.observerOffset=new IntersectionObserver(e=>{e.forEach(t=>this.inOffset(t.isIntersecting))},{rootMargin:"0px 0px 150px 0px"}),this.observerInView=new IntersectionObserver(e=>{e.forEach(t=>this.inView(t.isIntersecting))},{rootMargin:"0px 0px 100px 0px"}),this.observerInView.observe(this.element),this.observerOffset.observe(this.element)}inOffset(e){e&&(this.observerOffset.disconnect(),s.set(this.element,{translateY:"250px",opacity:0}))}inView(e){e&&(this.observerInView.disconnect(),s.to(this.element,{translateY:"0",opacity:1,ease:"expo.out",duration:.5}))}}export{r as AnimateGroup,o as AnimateIn};

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.