1import{a as nt,b as it,c as at}from"./chunk-ZF2WO6N2.js";import"./chunk-D3AHYJ6R.js";import{a as et}from"./chunk-ST3JKZB4.js";import{a as I}from"./chunk-B25EKPQA.js";import{a as Z,c as tt}from"./chunk-VOUUGCHV.js";import"./chunk-WXUZ4MJ3.js";import"./chunk-UYBHSWMX.js";import{z as ot}from"./chunk-HVHJBPYH.js";import"./chunk-HGDZ6AMD.js";import"./chunk-LSBESHNF.js";import{a as X,b as Y}from"./chunk-BVHX55FD.js";import"./chunk-XKES3XAV.js";import{Oa as Q,U as W,ea as F,pa as q,ua as J}from"./chunk-MI6MLOSR.js";import{$b as T,Bc as k,Cc as L,Db as j,Fb as H,Nb as C,Ob as h,Oc as m,Qb as b,Rb as w,Sb as P,Ta as N,Tb as d,Tc as D,Ub as l,Uc as E,Vb as p,Vc as K,Wb as v,Xc as y,_ as O,_a as o,_b as M,ac as S,dd as U,kc as c,ob as $,pa as f,tb as z,ua as R,ub as s,uc as _,vb as A,xc as V,yc as G,zc as t}from"./chunk-EOSBAT63.js";import"./chunk-UGY2Q5IC.js";import"./chunk-ZGVHDELW.js";var rt=()=>[F],ct=e=>({"tab-flex":e}),lt=e=>({$implicit:e}),pt=e=>({"h-[147px]":e}),dt=e=>({"bg-[#F0F0F0]":e});function st(e,a){e&1&&S(0)}function mt(e,a){if(e&1&&(t(0,` 2 `),s(1,st,1,0,"ng-container",4),t(2,` 3 `)),e&2){c(2);let n=_(3);o(),d("ngTemplateOutlet",n)}}function ut(e,a){e&1&&(t(0,` 4 `),l(1,"div",5,3),t(3,` 5 `),v(4,"progress-bar"),t(5,` 6 `),p(),t(6,` 7 `))}function gt(e,a){e&1&&(t(0,` 8 `),A(1,mt,3,1)(2,ut,7,0),j(3,1,rt,null,2),H())}function xt(e,a){e&1&&S(0)}function ft(e,a){if(e&1&&(t(0,` 9 `),s(1,xt,1,0,"ng-container",4),t(2,` 10`)),e&2){c();let n=_(3);o(),d("ngTemplateOutlet",n)}}function _t(e,a){e&1&&(M(0,10),t(1,` 11 `),T())}function Ct(e,a){if(e&1&&(t(0,` 12 `),s(1,_t,2,0,"ng-container",9),t(2,` 13 `)),e&2){let n=c().$implicit;c(2);let i=_(6);o(),d("ngTemplateOutlet",i)("ngTemplateOutletContext",m(2,lt,n))}}function ht(e,a){e&1&&(M(0),t(1,` 14 `),T())}function bt(e,a){if(e&1&&(t(0,` 15 `),s(1,ht,2,0,"ng-container",11),t(2,` 16 `)),e&2){let n=c().$implicit;c(2);let i=_(9);o(),d("ngTemplateOutlet",i)("ngTemplateOutletContext",m(2,lt,n))}}function wt(e,a){if(e&1&&(t(0,` 17 `),l(1,"mat-tab",7),t(2,` 18 `),l(3,"div",8),t(4,` 19 `),C(5,Ct,3,4)(6,bt,3,4),t(7,` 20 `),p(),t(8,` 21 `),p(),t(9,` 22 `)),e&2){let n,i=a.$implicit;o(),d("label",i.key.toString()),o(4),h((n=i.key)==="description"?5:n==="specifications"?6:-1)}}function Pt(e,a){if(e&1&&(t(0,` 23 `),l(1,"mat-tab-group",6),t(2,` 24 `),w(3,wt,10,2,null,null,b),D(5,"keyvalue"),p(),t(6,` 25`)),e&2){let n=c();o(),d("ngClass",m(4,ct,!n.isPopup())),o(2),P(K(5,1,n.productData(),n.keepOriginalOrder))}}function vt(e,a){if(e&1&&(t(0,` 26 `),l(1,"div",12),t(2,` 27 `),t(3,` 28 `),p(),t(4,` 29`)),e&2){let n=a.$implicit,i=c();o(),d("ngClass",m(2,pt,!i.showTable()))("innerHtml",n.value,N)}}function Dt(e,a){if(e&1&&(t(0,` 30 `),l(1,"tr",15),t(2,` 31 `),l(3,"td",16),t(4,` 32 `),l(5,"h2",17),t(6),p(),t(7,` 33 `),p(),t(8,` 34 `),l(9,"td",16),t(10,` 35 `),l(11,"h3",17),t(12),p(),t(13,` 36 `),p(),t(14,` 37 `),p(),t(15,` 38 `)),e&2){let n=a.$implicit,i=a.$index;o(),d("ngClass",m(3,dt,i%2===0)),o(5),k(` 39 `,n.key,` 40 `),o(6),k(` 41 `,n.value,` 42 `)}}function yt(e,a){if(e&1&&(t(0,` 43 `),l(1,"table",13),t(2,` 44 `),v(3,"thead"),t(4,` 45 `),l(5,"tbody",14),t(6,` 46 `),w(7,Dt,16,5,null,null,b),D(9,"keys"),p(),t(10,` 47 `),p(),t(11,` 48 `)),e&2){let n=c().$implicit;o(7),P(E(9,0,n==null?null:n.value))}}function Ot(e,a){if(e&1&&(t(0,` 49 `),l(1,"div",21),t(2,` 50 `),v(3,"img",22),t(4,` 51 `),l(5,"h2",23),t(6),p(),t(7,` 52 `),p(),t(8,` 53 `)),e&2){let n,i,r,u,g,B=a.$implicit,x=c(3);o(3),d("ngSrc",(n=x.slotData())==null||n.widget==null||n.widget.data==null||n.widget.data.value==null||n.widget.data.value.greenCheckImage==null?null:n.widget.data.value.greenCheckImage.url)("height",(i=x.slotData())==null||i.widget==null||i.widget.data==null||i.widget.data.value==null||i.widget.data.value.greenCheckImage==null?null:i.widget.data.value.greenCheckImage.height)("width",(r=x.slotData())==null||r.widget==null||r.widget.data==null||r.widget.data.value==null||r.widget.data.value.greenCheckImage==null?null:r.widget.data.value.greenCheckImage.width)("alt",(u=x.slotData())==null||u.widget==null||u.widget.data==null||u.widget.data.value==null||u.widget.data.value.greenCheckImage==null?null:u.widget.data.value.greenCheckImage.alt)("title",(g=x.slotData())==null||g.widget==null||g.widget.data==null||g.widget.data.value==null||g.widget.data.value.greenCheckImage==null?null:g.widget.data.value.greenCheckImage.alt),o(3),L(` 54 `,B.key," : ",B.value,` 55 `)}}function Mt(e,a){if(e&1&&(t(0,` 56 `),l(1,"div",18),t(2,` 57 `),l(3,"div",19),t(4,` 58 `),l(5,"div",20),t(6,`
59 `),w(7,Ot,9,7,null,null,b),D(9,"keys"),p(),t(10,` 60 `),p(),t(11,` 61 `),p(),t(12,` 62 `)),e&2){let n=c().$implicit,i=c();o(),d("ngClass",m(3,pt,!i.showTable())),o(6),P(E(9,1,n==null?null:n.value))}}function Tt(e,a){if(e&1&&(t(0,` 63 `),C(1,yt,12,2)(2,Mt,13,5)),e&2){let n=c();o(),h(n.showTable()?1:2)}}var Lt=(()=>{class e extends ot{constructor(){super(...arguments),this.slot=U(void 0,{}),this.productData=f(null,{}),this.slotData=f(null,{}),this.showTable=f(!1,{}),this.isPopup=f(!1,{}),this.dialogRef=O(X,{optional:!0}),this.dialogData=O(Y,{optional:!0}),this.keepOriginalOrder=()=>0}ngOnInit(){if(this.data=this.dialogData,this.data?.viewType===I.POPUP?(this.isPopup.set(!0),this.showTable.set(!0),this.slotData.set(this.data.slot)):(this.slot()?.widget?.viewType===I.PDP_DESCRIPTION_WIDGET?this.showTable.set(!0):this.showTable.set(!1),this.slotData.set(this.slot())),this.slotData()?.widget?.data?.value){let{description:n,specifications:i}=this.slotData()?.widget?.data?.value?.data,r={};i&&(r.specifications=i),n&&(r.description=n),this.productData.set(r)}}popupClose(){this.dialogRef?.close()}static{this.\u0275fac=(()=>{let n;return function(r){return(n||(n=R(e)))(r||e)}})()}static{this.\u0275cmp=$({type:e,selectors:[["product-detail-specification"]],hostVars:4,hostBindings:function(i,r){i&2&&(V(r.ngStyle),G(r.ngClass))},inputs:{ngClass:"ngClass",ngStyle:"ngStyle",actionEvent:"actionEvent",slot:[1,"slot"]},features:[z],decls:11,vars:1,consts:[["content",""],["description",""],["specifications",""],["placeholder",""],[4,"ngTemplateOutlet"],[1,"flex","justify-center","items-center","h-[100vh]","w-full"],[1,"popup-card","!p-0","w-full","tabs-fill",3,"ngClass"],[1,"leading-6",3,"label"],[1,"md:p-[15px]","p-[5px]"],["class","bg-[#F94D00] p-[10px] text-center text-[14px] text-[#ffffff] font-bold uppercase cursor-pointer",4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"bg-[#F94D00]","p-[10px]","text-center","text-[14px]","text-[#ffffff]","font-bold","uppercase","cursor-pointer"],[4,"ngTemplateOutlet","ngTemplateOutletContext"],[1,"md:text-[13px]","text-[13px]","leading-[20px]","whitespace-nowrap","text-wrap","break-words","detail-text",3,"ngClass","innerHtml"],[1,"min-w-full","bg-white","shadow-md","rounded-md","text-[14px]"],[1,"text-blue-gray-900"],[1,"border-b","border-blue-gray-200",3,"ngClass"],[1,"md:py-3","md:px-4","p-[5px]","md:leading-[21px]","leading-[16px]","md:text-[14px]","text-[13px]"],[1,"font-normal","text-[13px]","m-[0px]"],[1,"flex","flex-wrap","md:flex","gap-[9px]",3,"ngClass"],[1,"w-full"],[1,"flex","flex-wrap","gap-[7px]"],[1,"flex","items-center","gap-[4px]","border","border-solid","border-[#DFDFDF]","p-[6px]","rounded-sm","flex-nowrap"],[1,"!w-[12px]","!h-[12px]","items-center","object-contain",3,"ngSrc","height","width","alt","title"],[1,"text-[#5B5B5B]","md:text-[14px]","text-[12px]","font-normal","m-[0px]"]],template:function(i,r){i&1&&(C(0,gt,5,0)(1,ft,3,1),s(2,Pt,7,6,"ng-template",null,0,y),t(4,` 64 65`),s(5,vt,5,4,"ng-template",null,1,y),t(7,` 66 67`),s(8,Tt,3,1,"ng-template",null,2,y),t(10,` 68`)),i&2&&h(r.isPopup()?0:1)},dependencies:[at,nt,it,J,W,F,Q,tt,et,q,Z],styles:[`.popup-card[_ngcontent-%COMP%]{padding:1rem;border-radius:.5rem;flex:none;max-height:calc(100% + -0px);background-color:#fff}.categories-popup-card[_ngcontent-%COMP%]{border-radius:.5rem;flex:none;max-height:calc(100% + -0px);background-color:#fff}.popup-container[_ngcontent-%COMP%]{max-height:calc(100vh - 25px);position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-clip:padding-box;overflow:hidden}.popup-header[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:1rem}.popup-header-body[_ngcontent-%COMP%]{display:flex;align-items:center;gap:1rem;flex-grow:1;flex-wrap:wrap;padding-right:2.5rem}.popup-header-title[_ngcontent-%COMP%]{flex-grow:1;font-weight:700;font-size:1.125rem;line-height:1.75rem;overflow-wrap:break-word;word-break:break-all}.popup-close[_ngcontent-%COMP%]{position:absolute;right:.5rem;top:0}.popup-body[_ngcontent-%COMP%]{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;background-color:#fff}.popup-footer[_ngcontent-%COMP%]{width:100%;padding-top:1rem;display:flex;justify-content:flex-end;
68gap:.5rem}.popup-footer[_ngcontent-%COMP%] button[_ngcontent-%COMP%]{font-weight:700;border-width:1px;font-size:.875rem;line-height:1.25rem;border-radius:1.5rem;padding:.5rem 1.5rem}.descriptionContent[_ngcontent-%COMP%]{font-family:var(--font-family);line-height:20px;font-size:13px}.descriptionContent[_ngcontent-%COMP%] p[_ngcontent-%COMP%]{font-size:13px;line-height:20px}.descriptionContent[_ngcontent-%COMP%] strong[_ngcontent-%COMP%]{font-family:var(--font-family);font-weight:600}.descriptionContent[_ngcontent-%COMP%] ul[_ngcontent-%COMP%] li[_ngcontent-%COMP%]{list-style:inherit;margin:0 0 0 20px}.descriptionContent[_ngcontent-%COMP%] table[_ngcontent-%COMP%]{margin:10px 0 0}.descriptionContent[_ngcontent-%COMP%] table[_ngcontent-%COMP%] td[_ngcontent-%COMP%]{border:solid 1px #000;padding:5px}.tabDetailsContainer[_ngcontent-%COMP%]{padding:10px;border:solid 1px #e7e7e7}.tabDetails[_ngcontent-%COMP%]{margin:-2px 0 0}.tabDetails[_ngcontent-%COMP%] .tableSec[_ngcontent-%COMP%]{width:100%}.tabDetails[_ngcontent-%COMP%] .filterRow[_ngcontent-%COMP%]{border-bottom:solid 1px #e7e7e7;width:100%;font-size:13px;clear:both}.tabDetails[_ngcontent-%COMP%] .filterRow[_ngcontent-%COMP%]:last-child{border-bottom:solid 1px #e7e7e7}.tabDetails[_ngcontent-%COMP%] .filterRow[_ngcontent-%COMP%] .featureNamePr[_ngcontent-%COMP%]{color:#666;width:32%;font-family:var(--font-family);padding:9px 10px 10px}.tabDetails[_ngcontent-%COMP%] .filterRow[_ngcontent-%COMP%] .featureValuePr[_ngcontent-%COMP%]{font-family:var(--font-family);font-weight:700;padding:9px 10px 10px}[_nghost-%COMP%] .mdc-tab__text-label{text-transform:uppercase!important}[_nghost-%COMP%] .detail-text p{line-height:18px;font-size:13px;margin-bottom:5px;font-family:var(--font-family)}[_nghost-%COMP%] .detail-text ul{margin-bottom:20px}[_nghost-%COMP%] .detail-text li{line-height:25px;list-style:inside} 69/*# sourceMappingURL=https://static3.industrybuying.com/wakanda-turbo/assets/RELEASE-v1.255/static/browser/product-detail-specification.component-5ACVCEPR.css.map */`]})}}return e})();export{Lt as ProductDetailSpecificationComponent}; 70//# sourceMappingURL=chunk-FXZWTZPU.js.map
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.