PageSourceSearch

https://www.shriramlife.com/8544.e4d2d900e407990f.js

js shriramlife.com collected 2026-10-07 03:21:54 UTC 17,213 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkSLIC_FE=self.webpackChunkSLIC_FE||[]).push([[8544],{8544:(z,m,u)=>{u.d(m,{X:()=>W});var t=u(5879),v=u(2487),c=u(4197),p=u(972),h=u(5731),_=u(6814),b=u(3729),w=u(210),x=u(7947),G=u(3345),C=u(9232),T=u(6059),P=u(1336);const O=["swiperRef"],M=["swiperRefProduct"];function y(e,r){if(1&e){const n=t.EpF();t.TgZ(0,"button",21),t.NdJ("click",function(i){t.CHM(n);const l=t.oxw(2).$implicit,s=t.oxw(3);return t.KtG(s.onTabClick(i,null==l||null==l.value[0]?null:l.value[0].slug))}),t.ALo(1,"safeHtml"),t.ALo(2,"cta"),t.qZA()}if(2&e){const n=t.oxw(2).$implicit,o=t.oxw(3);t.Q6J("title",null==n||null==n.value[0]?null:n.value[0].title)("ngClass",o.activeTab===(null==n?null:n.key)||o.activeTab===(null==n||null==n.value[0]?null:n.value[0].slug)?"active":"")("innerHtml",t.lcZ(1,4,null==n||null==n.value[0]?null:n.value[0].tab_title),t.oJD)("id",t.xi3(2,6,null==n||null==n.value[0]?null:n.value[0].title,o.ctaTitle))}}function k(e,r){if(1&e&&t.YNc(0,y,3,9,"button",20),2&e){const n=t.oxw().$implicit;t.Q6J("ngIf",(null==n||null==n.value[0]?null:n.value[0].tab_title)&&(null==n||null==n.value[0]?null:n.value[0].slug))}}function B(e,r){1&e&&t.YNc(0,k,1,1,"ng-template",19)}function I(e,r){if(1&e&&(t.TgZ(0,"swiper",16,17),t.YNc(2,B,1,0,null,18),t.qZA()),2&e){const n=t.oxw(2);t.Q6J("config",n.buttonGroupSlider),t.xp6(2),t.Q6J("ngForOf",n.buttonGroupList)}}const g=function(){return{}};function E(e,r){if(1&e&&(t._UZ(0,"a",25),t.ALo(1,"local"),t.ALo(2,"queryParams"),t.ALo(3,"escapeEntityHtmlPipe"),t.ALo(4,"cta"),t.ALo(5,"safeHtml")),2&e){const n=t.oxw(3).$implicit,o=t.oxw(3);t.Q6J("routerLink",t.lcZ(1,6,null==n||null==n.value[0]?null:n.value[0].slug))("queryParams",t.lcZ(2,8,t.DdM(17,g)))("title",t.lcZ(3,10,null==n||null==n.value[0]?null:n.value[0].tab_title))("id",t.xi3(4,12,o.commonService.planName+"-"+(null==n||null==n.value[0]?null:n.value[0].tab_title),"product-tabs"))("ngClass",o.activeTabProduct==(null==n?null:n.key)?"active":"")("innerHtml",t.lcZ(5,15,null==n||null==n.value[0]?null:n.value[0].tab_title),t.oJD)}}function A(e,r){if(1&e&&t.YNc(0,E,6,18,"a",24),2&e){const n=t.oxw(2).$implicit;t.Q6J("ngIf",(null==n||null==n.value[0]?null:n.value[0].tab_title)&&(null==n||null==n.value[0]?null:n.value[0].slug))}}function D(e,r){1&e&&t.YNc(0,A,1,1,"ng-template",19)}function L(e,r){if(1&e&&(t.ynx(0),t.YNc(1,D,1,0,null,23),t.BQk()),2&e){const n=r.$implicit;t.xp6(1),t.Q6J("ngIf",(null==n||null==n.value[0]?null:n.value[0].tab_title)&&(null==n||null==n.value[0]?null:n.value[0].slug))}}function S(e,r){if(1&e&&(t.TgZ(0,"swiper",16,22),t.YNc(2,L,2,1,"ng-container",18),t.qZA()),2&e){const n=t.oxw(2);t.Q6J("config",n.buttonGroupSlider),t.xp6(2),t.Q6J("ngForOf",n.buttonGroupProductList)}}function Z(e,r){if(1&e){const n=t.EpF();t.TgZ(0,"a",28),t.NdJ("click",function(){t.CHM(n);const i=t.oxw().$implicit,l=t.oxw(3);return t.KtG(l.selectDropdownItem(null==i?null:i.value[0]))}),t.ALo(1,"safeHtml"),t.qZA()}if(2&e){const n=t.oxw().$implicit,o=t.oxw(3);t.Q6J("ngClass",o.activeTab===(null==n?null:n.key)||o.activeTab===(null==n||null==n.value[0]?null:n.value[0].slug)?"active":"")("innerHtml",t.lcZ(1,2,null==n||null==n.value[0]?null:n.value[0].tab_title),t.oJD)}}function R(e,r){if(1&e&&(t.ynx(0),t.YNc(1,Z,2,4,"a",27),t.BQk()),2&e){const n=r.$implicit;t.xp6(1),t.Q6J("ngIf",(null==n||null==n.value[0]?null:n.value[0].tab_title)&&(null==n||null==n.value[0]?null:n.value[0].slug))}}const f=function(e){return{show:e}};function H(e,r){if(1&e&&(t.O4$(),t.kcU(),t.TgZ(0,"div",26),t.YNc(1,R,2,1,"ng-container",18),t.qZA()),2&e){const n=t.oxw(2);t.Q6J("ngClass",t.VKq(2,f,n.isDropdownOpen)),t.xp6(1),t.Q6J("ngForOf",n.buttonGroupList)}}function J(e,r){if(1&e){const n=t.EpF();t.TgZ(0,"a",30),t.NdJ("click",function(){t.CHM(n);const i=t.oxw().$implicit,l=t.oxw(3);return t.KtG(l.selectDropdownItem(null==i?null:i.value[0]))}),t.ALo(1,"local"),t.ALo(2,"queryParams"),t.ALo(3,"safeHtml"),t.qZA()}if(2&e){const n=t.oxw().$implicit,o=t.oxw(3);t.Q6J("routerLink",t.lcZ(1,4,null==n||null==n.value[0]?null:n.value[0].slug))("queryParams",t.lcZ(2,6,t.DdM(10,g)))("ngClass",o.activeTabProduct==(null==n?null:n.key)?"active":"")("innerHtml",t.lcZ(3,8,null==n||null==n.value[0]?null:n.value[0].tab_title),t.oJD)}}function Q(e,r){if(1&e&&(t.ynx(0),t.YNc(1,J,4,11,"a",29),t.BQk()),2&e){const n=r.$implicit;t.xp6(1),t.Q6J("ngIf",(null==n||null==n.value[0]?null:n.value[0].tab_title)&&(null==n||null==n.value[0]?null:n.value[0].slug))}}function N(e,r){if(1&e&&(t.O4$(),t.kcU(),t.TgZ(0,"div",26),t.YNc(1,Q,2,1,"ng-container",18),t.qZA()),2&e){const n=t.oxw(2);t.Q6J("ngClass",t.VKq(2,f,n.isDropdownOpen)),t.xp6(1),t.Q6J("ngForOf",n.buttonGroupProductList)}}const K=function(e){return{active:e}},q=function(e){return{rotated:e}};function U(e,r){if(1&e){const n=t.EpF();t.TgZ(0,"section",1)(1,"div",2)(2,"div",3),t.YNc(3,I,3,2,"swiper",4),t.YNc(4,S,3,2,"swiper",5),t.TgZ(5,"div",6)(6,"div",7),t.ALo(7,"translate"),t.TgZ(8,"span",8),t._uU(9),t.ALo(10,"translate"),t.qZA()(),t.TgZ(11,"div",9),t.ALo(12,"translate"),t.TgZ(13,"span",8),t._uU(14),t.ALo(15,"translate"),t.qZA()()()(),t.TgZ(16,"div",10)(17,"div",11),t.NdJ("click",function(){t.CHM(n);const i=t.oxw();return t.KtG(i.toggleDropdown())}),t.TgZ(18,"span",12),t._uU(19),t.qZA(),t.O4$(),t.TgZ(20,"svg",13),t._UZ(21,"path",14),t.qZA()(),t.YNc(22,H,2,4,"div",15),t.YNc(23,N,2,4,"div",15),t.qZA()()()}if(2&e){const n=t.oxw();
1t.xp6(3),t.Q6J("ngIf",n.buttonGroupList.length>0),t.xp6(1),t.Q6J("ngIf",n.buttonGroupProductList.length),t.xp6(2),t.Q6J("title",t.lcZ(7,11,"prev")),t.xp6(3),t.Oqu(t.lcZ(10,13,"prev")),t.xp6(2),t.Q6J("title",t.lcZ(12,15,"next")),t.xp6(3),t.Oqu(t.lcZ(15,17,"next")),t.xp6(3),t.Q6J("ngClass",t.VKq(19,K,n.isDropdownOpen)),t.xp6(2),t.Oqu(n.getActiveTabTitle()),t.xp6(1),t.Q6J("ngClass",t.VKq(21,q,n.isDropdownOpen)),t.xp6(2),t.Q6J("ngIf",n.buttonGroupList.length),t.xp6(1),t.Q6J("ngIf",n.buttonGroupProductList.length)}}c.ZP.use([c.tl,c.W_,c.pt,c.xW]);let W=(()=>{class e{ngOnChanges(n){n.buttonGroup&&(this.buttonGroupList=Object.keys(this.buttonGroup).map(o=>({key:o,value:this.buttonGroup[o]}))),n.buttonGroupProduct&&(this.buttonGroupProductList=Object.keys(this.buttonGroupProduct).map(o=>({key:o,value:this.buttonGroupProduct[o]})))}constructor(n,o,i){this.commonService=n,this.router=o,this.ngZone=i,this.activeTabSection=new t.vpe,this.buttonGroup={},this.buttonGroupProduct={},this.originalOrder=v.p,this.buttonGroupList=[],this.buttonGroupProductList=[],this.EnablePlan=0,this.activeTabProduct="overview",this.activeTab="",this.slideCount=0,this.currentSlug="",this.isScrollingByClick=!1,this.isDropdownOpen=!1,this.buttonGroupSlider={slidesPerView:"auto",loop:!1,spaceBetween:0,speed:1e3,preloadImages:!0,freeMode:!1,centeredSlides:!1,centeredSlidesBounds:!0,navigation:{nextEl:"#buttonGroup2-arrow-next",prevEl:"#buttonGroup2-arrow-prev"},on:{init:l=>{this.setActiveTab({el:l.el}),this.centerSlidesIfFew(l)},resize:l=>{this.centerSlidesIfFew(l)}}}}ngOnInit(){this.currentSlug=this.router.url.split("/")[1],this.routeSubscription=this.router.events.subscribe(n=>{n instanceof p.m2&&typeof window<"u"&&setTimeout(()=>{const o=document.querySelector(".buttonGroup2__button.active");if(o){const i=o.closest(".swiper-slide")?.getAttribute("data-swiper-slide-index");this.slideCount=i?parseInt(i,10):0}this.slideCount&&this.sliderRef?.swiperRef&&this.sliderRef.swiperRef.slideTo(this.slideCount,1e3)},1e3)}),typeof window<"u"&&this.ngZone.runOutsideAngular(()=>{this.scrollHandler=()=>{this.isScrollingByClick||(clearTimeout(this.scrollDebounceTimer),this.scrollDebounceTimer=setTimeout(()=>{this.checkActiveSection()},80))},window.addEventListener("scroll",this.scrollHandler,{passive:!0})})}ngOnDestroy(){this.routeSubscription&&this.routeSubscription.unsubscribe(),typeof window<"u"&&this.scrollHandler&&window.removeEventListener("scroll",this.scrollHandler)}setActiveTab(n){setTimeout(()=>{const o=n.el?.querySelector(".buttonGroup2__button.active");if(o){const i=o.closest(".swiper-slide")?.getAttribute("data-swiper-slide-index");this.slideCount=i?parseInt(i,10):0}this.slideCount&&this.sliderRef?.swiperRef&&this.sliderRef.swiperRef.slideTo(this.slideCount)},1e3)}centerSlidesIfFew(n){setTimeout(()=>{const o=n.wrapperEl;if(!o)return;let i=0;o.querySelectorAll(".swiper-slide").forEach(s=>{i+=s.offsetWidth}),o.style.justifyContent=i<n.width?"center":""},100)}handleTabs(n,o){this.activeTab=n,this.activeTabSection.emit({url:o,button:n})}onTabClick(n,o){n.preventDefault(),n.stopPropagation(),this.isScrollingByClick=!0,this.activeTab=o,this.activeTabSection.emit({url:o,button:o}),this.scrollToElement(o),this.slideSwiperToActive(),setTimeout(()=>{this.isScrollingByClick=!1},1e3)}scrollToElement(n){typeof document<"u"&&typeof window<"u"&&setTimeout(()=>{const o=document.getElementById("section-"+n);if(o){const i=document.querySelector(".buttonGroup2")?.getBoundingClientRect()?.bottom||120,l=o.getBoundingClientRect().top+window.scrollY-i;window.scrollTo({top:l,behavior:"smooth"})}},0)}toggleDropdown(){this.isDropdownOpen=!this.isDropdownOpen}selectDropdownItem(n){this.isDropdownOpen=!1,this.isScrollingByClick=!0,this.activeTab=n.slug,this.activeTabSection.emit({url:n.slug,button:n.slug}),this.scrollToElement(n.slug),setTimeout(()=>{this.isScrollingByClick=!1},1e3)}getActiveTabTitle(){if(this.buttonGroup){for(const o in this.buttonGroup)if(this.buttonGroup[o][0]?.slug===this.activeTab||this.activeTab===o)return this.buttonGroup[o][0]?.tab_title||"Select Tab";const n=Object.keys(this.buttonGroup)[0];if(n&&this.buttonGroup[n][0]?.tab_title)return this.buttonGroup[n][0].tab_title}if(this.buttonGroupProduct)for(const n in this.buttonGroupProduct)if(n===this.activeTabProduct)return this.buttonGroupProduct[n][0]?.tab_title||"Select Tab";return"Why BMI"}onDocumentClick(n){n.target.closest(".buttonGroup2__dropdown")||(this.isDropdownOpen=!1)}checkActiveSection(){if(!this.buttonGroup)return;const n=document.querySelector(".buttonGroup2")?.getBoundingClientRect()?.bottom||120,o=Object.keys(this.buttonGroup);let i=o[0]?this.buttonGroup[o[0]][0]?.slug:this.activeTab;for(let l=o.length-1;l>=0;l--){const s=this.buttonGroup[o[l]][0]?.slug,a=document.getElementById("section-"+s);if(a&&a.getBoundingClientRect().top<=n+100){i=s;break}}i!==this.activeTab&&(this.ngZone.run(()=>{this.activeTab=i}),this.slideSwiperToActive())}slideSwiperToActive(){this.sliderRef?.swiperRef&&setTimeout(()=>{const n=this.sliderRef.swiperRef,o=n.el?.querySelector(".buttonGroup2__button.active");if(!o)return;const i=o.closest(".swiper-slide");if(!i)return;const l=n.width,s=i.offsetLeft,a=i.offsetWidth,d=Math.abs(n.translate);(s<d||s+a>d+l)&&n.translateTo(-Math.max(0,s-40),300)},50)}static#t=this.\u0275fac=function(o){return new(o||e)(t.Y36(h.v),t.Y36(p.F0),t.Y36(t.R0b))};static#n=this.\u0275cmp=t.Xpm({type:e,selectors:[["app-button-group2"]],viewQuery:function(o,i){if(1&o&&(t.Gf(O,5),t.Gf(M,5)),2&o){let l;t.iGM(l=t.CRH())&&(i.sliderRef=l.first),t.iGM(l=t.CRH())&&(i.sliderRefProduct=l.first)}},hostAttrs:["ngSkipHydration","true"],hostBindings:function(o,i){1&o&&t.
1NdJ("click",function(s){return i.onDocumentClick(s)},!1,t.evT)},inputs:{ctaTitle:"ctaTitle",buttonGroup:"buttonGroup",planName:"planName",planID:"planID",buttonGroupProduct:"buttonGroupProduct",activeTabProduct:"activeTabProduct",activeTab:"activeTab",category:"category",partnerOne:"partnerOne"},outputs:{activeTabSection:"activeTabSection"},features:[t.TTD],decls:1,vars:1,consts:[["class","spacer-pt-space spacer-pb-space buttonGroup2",4,"ngIf"],[1,"spacer-pt-space","spacer-pb-space","buttonGroup2"],[1,"container"],[1,"carosuel","buttonGroup2__carousel","slider__arrowCenter","d-none","d-md-block"],["class","slider ",3,"config",4,"ngIf"],["class","slider",3,"config",4,"ngIf"],[1,"swiper-navigation"],["tabindex","0","role","button","aria-label","Previous slide","id","buttonGroup2-arrow-prev",1,"swiper-button-prev",3,"title"],[1,"sr-only"],["tabindex","0","role","button","aria-label","Next slide","id","buttonGroup2-arrow-next",1,"swiper-button-next",3,"title"],[1,"buttonGroup2__dropdown","d-block","d-md-none"],[1,"buttonGroup2__dropdownToggle",3,"ngClass","click"],[1,"buttonGroup2__dropdownText"],["width","12","height","8","viewBox","0 0 12 8","fill","none",1,"buttonGroup2__dropdownArrow",3,"ngClass"],["d","M1 1.5L6 6.5L11 1.5","stroke","currentColor","stroke-width","1.5","stroke-linecap","round","stroke-linejoin","round"],["class","buttonGroup2__dropdownMenu",3,"ngClass",4,"ngIf"],[1,"slider",3,"config"],["swiperRef",""],[4,"ngFor","ngForOf"],["swiperSlide",""],["class","buttonGroup2__button",3,"title","ngClass","innerHtml","id","click",4,"ngIf"],[1,"buttonGroup2__button",3,"title","ngClass","innerHtml","id","click"],["swiperRefProduct",""],[4,"ngIf"],["class","buttonGroup2__button",3,"routerLink","queryParams","title","id","ngClass","innerHtml",4,"ngIf"],[1,"buttonGroup2__button",3,"routerLink","queryParams","title","id","ngClass","innerHtml"],[1,"buttonGroup2__dropdownMenu",3,"ngClass"],["class","buttonGroup2__dropdownItem",3,"ngClass","innerHtml","click",4,"ngIf"],[1,"buttonGroup2__dropdownItem",3,"ngClass","innerHtml","click"],["class","buttonGroup2__dropdownItem",3,"routerLink","queryParams","ngClass","innerHtml","click",4,"ngIf"],[1,"buttonGroup2__dropdownItem",3,"routerLink","queryParams","ngClass","innerHtml","click"]],template:function(o,i){1&o&&t.YNc(0,U,24,23,"section",0),2&o&&t.Q6J("ngIf",!i.partnerOne)},dependencies:[_.mk,_.sg,_.O5,b.nF,b.YC,p.rH,w.z,x.X,G.H,C.B,T.I,P.N],styles:['@charset "UTF-8";.buttonGroup2[_ngcontent-%COMP%]{background:#efefe8;padding:0;border-top:2px solid #ffcb08;position:sticky;top:0;z-index:9}.buttonGroup2__button[_ngcontent-%COMP%]{display:inline-block;color:#000;padding:16px 24px;white-space:nowrap;background:#efefe8;border:none;text-decoration:none;font-size:14px;font-weight:500;margin-right:0;transition:none;border-radius:0;position:relative;cursor:pointer}@media (min-width: 768px){.buttonGroup2__button[_ngcontent-%COMP%]{font-size:16px;padding:20px 32px}}.buttonGroup2__button[_ngcontent-%COMP%]:hover{color:#333;text-decoration:none}.buttonGroup2__button.active[_ngcontent-%COMP%]{background:#ffcb08;color:#000;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.buttonGroup2__carousel[_ngcontent-%COMP%]{position:relative}.buttonGroup2__dropdown[_ngcontent-%COMP%]{position:relative;margin:20px 0}.buttonGroup2__dropdownToggle[_ngcontent-%COMP%]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f4f4ee;border:1px solid #e0e0e0;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500;color:#333;transition:all .3s ease}.buttonGroup2__dropdownToggle[_ngcontent-%COMP%]:hover{border-color:#ccc}.buttonGroup2__dropdownToggle.active[_ngcontent-%COMP%]{border-color:#ffcb08;box-shadow:0 0 0 2px #ffc10733}.buttonGroup2__dropdownText[_ngcontent-%COMP%]{flex:1;text-align:left}.buttonGroup2__dropdownArrow[_ngcontent-%COMP%]{transition:transform .3s ease;color:#666}.buttonGroup2__dropdownArrow.rotated[_ngcontent-%COMP%]{transform:rotate(180deg)}.buttonGroup2__dropdownMenu[_ngcontent-%COMP%]{position:absolute;top:100%;left:0;right:0;background:#fff;border-top:none;border-radius:0 0 8px 8px;box-shadow:0 4px 12px #0000001a;z-index:1000;max-height:0;overflow:hidden;transition:max-height .3s ease}.buttonGroup2__dropdownMenu.show[_ngcontent-%COMP%]{max-height:400px;overflow-y:auto}.buttonGroup2__dropdownItem[_ngcontent-%COMP%]{display:block;padding:12px 16px;color:#333;text-decoration:none;
1border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}.buttonGroup2__dropdownItem[_ngcontent-%COMP%]:hover{background:#f8f9fa;text-decoration:none}.buttonGroup2__dropdownItem.active[_ngcontent-%COMP%]{background:#ffcb08;color:#000;font-weight:600}.buttonGroup2__dropdownItem[_ngcontent-%COMP%]:last-child{border-bottom:none}@media (max-width: 767px){.buttonGroup2[_ngcontent-%COMP%]{background:#fff;padding:0}}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation{display:block!important}@media (max-width: 767px){[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation{display:none!important}}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-prev, [_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-next{width:40px;height:100%;background:#efefe8!important;border:none;border-radius:0!important;top:0!important;transform:none!important;margin:0;z-index:2}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-prev:after, [_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-next:after{content:"\\203a"!important;display:block!important;font-size:24px!important;font-weight:700;color:#333;font-family:sans-serif}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-prev.swiper-button-disabled, [_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-next.swiper-button-disabled{opacity:0;pointer-events:none}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-prev{left:0}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-prev:after{content:"\\2039"!important}[_nghost-%COMP%]     .buttonGroup2 .swiper-navigation .swiper-button-next{right:0}']})}return e})()}}]);

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.