1"use strict";(self.webpackChunkpattern_library=self.webpackChunkpattern_library||[]).push([[390],{61: 2/*!*************************************************************************************!*\ 3 !*** ./source/patterns/03-components/text/progress-indicator/progress-indicator.js ***! 4 \*************************************************************************************/function(r,t,e){e.r(t),e.d(t,{ProgressIndicator:function(){return o}});var n=e(/*! gsap */880),s=e(/*! gsap/ScrollTrigger */575);class o{constructor(r){this.component=r,this.setUpAnimation()}setUpAnimation(){const r=document.querySelector(".umb-block-grid"),t=this.component.querySelector(".js-progress-bar");if(!r||!t)return;n.Ay.registerPlugin(s.u);const e={trigger:r,start:"top",end:"bottom",scrub:!0,markers:!1};n.Ay.timeline().to(t,{transform:"scaleX(100%)",scrollTrigger:e})}}t.default=r=>new o(r)}}]);
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.