PageSourceSearch

https://www.univation.com/etc.clientlibs/dow-platform/clientlibs/c…/dowsil-calculator.de03cc20aa576026.js

js univation.com collected 2026-10-07 23:59:47 UTC 20,754 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunkdow_platform_ui_frontend"]=self["webpackChunkdow_platform_ui_frontend"]||[]).push([[4382],{52332:function(e,t,n){e.exports=n.p+"clientlib-dependencies/resources/img/dowsil.23b1b148.png"},70812:function(e,t,n){n.d(t,{Bo:function(){return i},Rt:function(){return r}});n(44114);var l=n(20153),o=n(93558);const a=(e,t)=>{if(!l.oc)return!1;const n={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],a=(0,o.gd)(e,n);return["scroll","auto","overlay"].some(e=>a.includes(e))},i=(e,t)=>{if(!l.oc)return;let n=e;while(n){if([window,document,document.documentElement].includes(n))return window;if(a(n,t))return n;n=n.parentNode}return n};function r(e,t){if(!l.oc)return;if(!t)return void(e.scrollTop=0);const n=[];let o=t.offsetParent;while(null!==o&&e!==o&&e.contains(o))n.push(o),o=o.offsetParent;const a=t.offsetTop+n.reduce((e,t)=>e+t.offsetTop,0),i=a+t.offsetHeight,r=e.scrollTop,s=r+e.clientHeight;a<r?e.scrollTop=a:i>s&&(e.scrollTop=i-e.clientHeight)}},81248:function(e,t,n){n.r(t),n.d(t,{default:function(){return te}});var l=n(70683),o=(n(49671),n(20562),n(54880)),a=(n(73555),n(77001)),i=n(20153),r=n(87383),s=n(11154),c=n(6301),u=n(60168),d="Expected a function";function f(e,t,n){var l=!0,o=!0;if("function"!=typeof e)throw new TypeError(d);return(0,u.A)(n)&&(l="leading"in n?!!n.leading:l,o="trailing"in n?!!n.trailing:o),(0,c.A)(e,t,{leading:l,maxWait:t,trailing:o})}var p=f,m=n(76834),v=n(98769),w=n(813),h=n(57477),g=n(47378),k=n(76769),C=n(12235);const b=(0,g.b_)({urlList:{type:(0,g.jq)(Array),default:()=>(0,k.f)([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:Boolean,teleported:Boolean,closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},scale:{type:Number,default:1},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:Boolean,crossorigin:{type:(0,g.jq)(String)}}),x={close:()=>!0,error:e=>e instanceof Event,switch:e=>(0,C.Et)(e),rotate:e=>(0,C.Et)(e)};var N=n(99077),y=n(36268),V=n(93513),I=n(62401),z=n(10515),S=n(64340);const T=(0,a.defineComponent)({name:"ElImageViewer"}),B=(0,a.defineComponent)({...T,props:b,emits:x,setup(e,{expose:t,emit:n}){var l;const o=e,s={CONTAIN:{name:"contain",icon:(0,a.markRaw)(h.mcU)},ORIGINAL:{name:"original",icon:(0,a.markRaw)(h.PoX)}};let c,u="";const{t:d}=(0,y.Ym)(),f=(0,V.DU)("image-viewer"),{nextZIndex:g}=(0,I.YK)(),k=(0,a.ref)(),C=(0,a.ref)(),b=(0,a.effectScope)(),x=(0,a.computed)(()=>{const{scale:e,minScale:t,maxScale:n}=o;return(0,i.qE)(e,t,n)}),N=(0,a.ref)(!0),T=(0,a.ref)(!1),B=(0,a.ref)(o.initialIndex),E=(0,a.shallowRef)(s.CONTAIN),_=(0,a.ref)({scale:x.value,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),L=(0,a.ref)(null!=(l=o.zIndex)?l:g()),R=(0,a.computed)(()=>{const{urlList:e}=o;return e.length<=1}),D=(0,a.computed)(()=>0===B.value),F=(0,a.computed)(()=>B.value===o.urlList.length-1),A=(0,a.computed)(()=>o.urlList[B.value]),M=(0,a.computed)(()=>[f.e("btn"),f.e("prev"),f.is("disabled",!o.infinite&&D.value)]),O=(0,a.computed)(()=>[f.e("btn"),f.e("next"),f.is("disabled",!o.infinite&&F.value)]),P=(0,a.computed)(()=>{const{scale:e,deg:t,offsetX:n,offsetY:l,enableTransition:o}=_.value;let a=n/e,i=l/e;const r=t*Math.PI/180,c=Math.cos(r),u=Math.sin(r);a=a*c+i*u,i=i*c-n/e*u;const d={transform:`scale(${e}) rotate(${t}deg) translate(${a}px, ${i}px)`,transition:o?"transform .3s":""};return E.value.name===s.CONTAIN.name&&(d.maxWidth=d.maxHeight="100%"),d}),G=(0,a.computed)(()=>`${B.value+1} / ${o.urlList.length}`);function $(){Y(),null==c||c(),document.body.style.overflow=u,n("close")}function W(){const e=p(e=>{switch(e.code){case z.R.esc:o.closeOnPressEscape&&$();break;case z.R.space:H();break;case z.R.left:K();break;case z.R.up:J("zoomIn");break;case z.R.right:Q();break;case z.R.down:J("zoomOut");break}}),t=p(e=>{const t=e.deltaY||e.deltaX;J(t<0?"zoomIn":"zoomOut",{zoomRate:o.zoomRate,enableTransition:!1})});b.run(()=>{(0,r.MLh)(document,"keydown",e),(0,r.MLh)(document,"wheel",t)})}function Y(){b.stop()}function q(){N.value=!1}function j(e){T.value=!0,N.value=!1,n("error",e),e.target.alt=d("el.image.error")}function U(e){if(N.value||0!==e.button||!k.value)return;_.value.enableTransition=!1;const{offsetX:t,offsetY:n}
1=_.value,l=e.pageX,o=e.pageY,a=p(e=>{_.value={..._.value,offsetX:t+e.pageX-l,offsetY:n+e.pageY-o}}),i=(0,r.MLh)(document,"mousemove",a);(0,r.MLh)(document,"mouseup",()=>{i()}),e.preventDefault()}function X(){_.value={scale:x.value,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function H(){if(N.value||T.value)return;const e=(0,S.YD)(s),t=Object.values(s),n=E.value.name,l=t.findIndex(e=>e.name===n),o=(l+1)%e.length;E.value=s[e[o]],X()}function Z(e){T.value=!1;const t=o.urlList.length;B.value=(e+t)%t}function K(){D.value&&!o.infinite||Z(B.value-1)}function Q(){F.value&&!o.infinite||Z(B.value+1)}function J(e,t={}){if(N.value||T.value)return;const{minScale:l,maxScale:a}=o,{zoomRate:i,rotateDeg:r,enableTransition:s}={zoomRate:o.zoomRate,rotateDeg:90,enableTransition:!0,...t};switch(e){case"zoomOut":_.value.scale>l&&(_.value.scale=Number.parseFloat((_.value.scale/i).toFixed(3)));break;case"zoomIn":_.value.scale<a&&(_.value.scale=Number.parseFloat((_.value.scale*i).toFixed(3)));break;case"clockwise":_.value.deg+=r,n("rotate",_.value.deg);break;case"anticlockwise":_.value.deg-=r,n("rotate",_.value.deg);break}_.value.enableTransition=s}function ee(e){var t;"pointer"===(null==(t=e.detail)?void 0:t.focusReason)&&e.preventDefault()}function te(){o.closeOnPressEscape&&$()}function ne(e){if(e.ctrlKey)return e.deltaY<0||e.deltaY>0?(e.preventDefault(),!1):void 0}return(0,a.watch)(()=>x.value,e=>{_.value.scale=e}),(0,a.watch)(A,()=>{(0,a.nextTick)(()=>{const e=C.value;(null==e?void 0:e.complete)||(N.value=!0)})}),(0,a.watch)(B,e=>{X(),n("switch",e)}),(0,a.onMounted)(()=>{W(),c=(0,r.MLh)("wheel",ne,{passive:!1}),u=document.body.style.overflow,document.body.style.overflow="hidden"}),t({setActiveItem:Z}),(e,t)=>((0,a.openBlock)(),(0,a.createBlock)((0,a.unref)(v.Nr),{to:"body",disabled:!e.teleported},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(a.Transition,{name:"viewer-fade",appear:""},{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",{ref_key:"wrapper",ref:k,tabindex:-1,class:(0,a.normalizeClass)((0,a.unref)(f).e("wrapper")),style:(0,a.normalizeStyle)({zIndex:L.value})},[(0,a.createVNode)((0,a.unref)(m.A),{loop:"",trapped:"","focus-trap-el":k.value,"focus-start-el":"container",onFocusoutPrevented:ee,onReleaseRequested:te},{default:(0,a.withCtx)(()=>[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)((0,a.unref)(f).e("mask")),onClick:(0,a.withModifiers)(t=>e.hideOnClickModal&&$(),["self"])},null,10,["onClick"]),(0,a.createCommentVNode)(" CLOSE "),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)([(0,a.unref)(f).e("btn"),(0,a.unref)(f).e("close")]),onClick:$},[(0,a.createVNode)((0,a.unref)(w.tk),null,{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.bm))]),_:1})],2),(0,a.createCommentVNode)(" ARROW "),(0,a.unref)(R)?(0,a.createCommentVNode)("v-if",!0):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:0},[(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)((0,a.unref)(M)),onClick:K},[(0,a.createVNode)((0,a.unref)(w.tk),null,{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.nkM))]),_:1})],2),(0,a.createElementVNode)("span",{class:(0,a.normalizeClass)((0,a.unref)(O)),onClick:Q},[(0,a.createVNode)((0,a.unref)(w.tk),null,{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.Qpb))]),_:1})],2)],64)),e.$slots.progress||e.showProgress?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:(0,a.normalizeClass)([(0,a.unref)(f).e("btn"),(0,a.unref)(f).e("progress")])},[(0,a.renderSlot)(e.$slots,"progress",{activeIndex:B.value,total:e.urlList.length},()=>[(0,a.createTextVNode)((0,a.toDisplayString)((0,a.unref)(G)),1)])],2)):(0,a.createCommentVNode)("v-if",!0),(0,a.createCommentVNode)(" ACTIONS "),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)([(0,a.unref)(f).e("btn"),(0,a.unref)(f).e("actions")])},[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)((0,a.unref)(f).e("actions__inner"))},[(0,a.renderSlot)(e.$slots,"toolbar",{actions:J,prev:K,next:Q,reset:H,activeIndex:B.value,setActiveItem:Z},()=>[(0,a.createVNode)((0,a.unref)(w.tk),{onClick:e=>J("zoomOut")},{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.enP))]),_:1},8,["onClick"]),(0,a.createVNode)((0,a.unref)(w.tk),{onClick:e=>J("zoomIn")},{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.$Zd))]),_:1},8,["onClick"]),(0,a.createElementVNode)("i",{class:(0,a.normalizeClass)((0,a.unref)(f).e("actions__divider"))},null,2),(0,a.createVNode)((0,a.unref)(w.tk),{onClick:H},{default:(0,a.withCtx)(()=>[((0,a.openBlock)(),(0,a.createBlock)((0,a.resolveDynamicComponent)((0,a.unref)(E).icon)))]),_:1}),(0,a.createElementVNode)("i",{class:(0,a.normalizeClass)((0,a.unref)(f).e("actions__divider"))},null,2),(0,a.createVNode)((0,a.unref)(w.tk),{onClick:e=>J("anticlockwise")},{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.Zck))]),_:1},8,["onClick"]),(0,a.createVNode)((0,a.unref)(w.tk),{onClick:e=>J("clockwise")},{default:(0,a.withCtx)(()=>[(0,a.createVNode)((0,a.unref)(h.kyK))]),_:1},8,["onClick"])])],2)],2),(0,a.createCommentVNode)(" CANVAS "),(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)((0,a.unref)(f).e("canvas"))},[T.value&&e.$slots["viewer-error"]?(0,a.renderSlot)(e.$slots,"viewer-error",{key:0,activeIndex:B.value,src:(0,a.unref)(A)}):((0,a.openBlock)(),(0,a.createElementBlock)("img",{ref_key:"imgRef",ref:C,key:(0,a.unref)(A),src:(0,a.unref)(A),style:(0,a.normalizeStyle)((0,a.unref)(P)),class:(0,a.normalizeClass)((0,a.unref)(f).e("img")),crossorigin:e.crossorigin,onLoad:q,onError:j,onMousedown:U},null,46,["src","crossorigin"]))],2),(0,a.renderSlot)(e.$slots,"default")]),_:3},8,["focus-trap-el"])],6)]),_:3})]),_:3},8,["disabled"]))}});var E=(0,N.A)(B,[["__file","image-viewer.vue"]]),_=n(25376);
1const L=(0,_.GU)(E),R=(0,g.b_)({hideOnClickModal:Boolean,src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:Boolean,scrollContainer:{type:(0,g.jq)([String,Object])},previewSrcList:{type:(0,g.jq)(Array),default:()=>(0,k.f)([])},previewTeleported:Boolean,zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},zoomRate:{type:Number,default:1.2},scale:{type:Number,default:1},minScale:{type:Number,default:.2},maxScale:{type:Number,default:7},showProgress:Boolean,crossorigin:{type:(0,g.jq)(String)}}),D={load:e=>e instanceof Event,error:e=>e instanceof Event,switch:e=>(0,C.Et)(e),close:()=>!0,show:()=>!0};var F=n(53716),A=n(24232),M=n(70812);const O=(0,a.defineComponent)({name:"ElImage",inheritAttrs:!1}),P=(0,a.defineComponent)({...O,props:R,emits:D,setup(e,{expose:t,emit:n}){const l=e,{t:o}=(0,y.Ym)(),c=(0,V.DU)("image"),u=(0,a.useAttrs)(),d=(0,a.computed)(()=>(0,s.A)(Object.entries(u).filter(([e])=>/^(data-|on[A-Z])/i.test(e)||["id","style"].includes(e)))),f=(0,F.O)({excludeListeners:!0,excludeKeys:(0,a.computed)(()=>Object.keys(d.value))}),p=(0,a.ref)(),m=(0,a.ref)(!1),v=(0,a.ref)(!0),w=(0,a.ref)(!1),h=(0,a.ref)(),g=(0,a.ref)(),k=i.oc&&"loading"in HTMLImageElement.prototype;let b;const x=(0,a.computed)(()=>[c.e("inner"),I.value&&c.e("preview"),v.value&&c.is("loading")]),N=(0,a.computed)(()=>{const{fit:e}=l;return i.oc&&e?{objectFit:e}:{}}),I=(0,a.computed)(()=>{const{previewSrcList:e}=l;return(0,A.cy)(e)&&e.length>0}),z=(0,a.computed)(()=>{const{previewSrcList:e,initialIndex:t}=l;let n=t;return t>e.length-1&&(n=0),n}),S=(0,a.computed)(()=>"eager"!==l.loading&&(!k&&"lazy"===l.loading||l.lazy)),T=()=>{i.oc&&(v.value=!0,m.value=!1,p.value=l.src)};function B(e){v.value=!1,m.value=!1,n("load",e)}function E(e){v.value=!1,m.value=!0,n("error",e)}function _(e){e&&(T(),O())}const R=(0,i.k3)(_,200,!0);async function D(){var e;if(!i.oc)return;await(0,a.nextTick)();const{scrollContainer:t}=l;if((0,C.vq)(t))g.value=t;else if((0,A.Kg)(t)&&""!==t)g.value=null!=(e=document.querySelector(t))?e:void 0;else if(h.value){const e=(0,M.Bo)(h.value);g.value=(0,C.l6)(e)?void 0:e}const{stop:n}=(0,r.BLq)(h,([e])=>{R(e.isIntersecting)},{root:g});b=n}function O(){i.oc&&R&&(null==b||b(),g.value=void 0,b=void 0)}function P(){I.value&&(w.value=!0,n("show"))}function G(){w.value=!1,n("close")}function $(e){n("switch",e)}return(0,a.watch)(()=>l.src,()=>{S.value?(v.value=!0,m.value=!1,O(),D()):T()}),(0,a.onMounted)(()=>{S.value?D():T()}),t({showPreview:P}),(e,t)=>((0,a.openBlock)(),(0,a.createElementBlock)("div",(0,a.mergeProps)({ref_key:"container",ref:h},(0,a.unref)(d),{class:[(0,a.unref)(c).b(),e.$attrs.class]}),[m.value?(0,a.renderSlot)(e.$slots,"error",{key:0},()=>[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)((0,a.unref)(c).e("error"))},(0,a.toDisplayString)((0,a.unref)(o)("el.image.error")),3)]):((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:1},[void 0!==p.value?((0,a.openBlock)(),(0,a.createElementBlock)("img",(0,a.mergeProps)({key:0},(0,a.unref)(f),{src:p.value,loading:e.loading,style:(0,a.unref)(N),class:(0,a.unref)(x),crossorigin:e.crossorigin,onClick:P,onLoad:B,onError:E}),null,16,["src","loading","crossorigin"])):(0,a.createCommentVNode)("v-if",!0),v.value?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:1,class:(0,a.normalizeClass)((0,a.unref)(c).e("wrapper"))},[(0,a.renderSlot)(e.$slots,"placeholder",{},()=>[(0,a.createElementVNode)("div",{class:(0,a.normalizeClass)((0,a.unref)(c).e("placeholder"))},null,2)])],2)):(0,a.createCommentVNode)("v-if",!0)],64)),(0,a.unref)(I)?((0,a.openBlock)(),(0,a.createElementBlock)(a.Fragment,{key:2},[w.value?((0,a.openBlock)(),(0,a.createBlock)((0,a.unref)(L),{key:0,"z-index":e.zIndex,"initial-index":(0,a.unref)(z),infinite:e.infinite,"zoom-rate":e.zoomRate,"min-scale":e.minScale,"max-scale":e.maxScale,"show-progress":e.showProgress,"url-list":e.previewSrcList,scale:e.scale,crossorigin:e.crossorigin,"hide-on-click-modal":e.hideOnClickModal,teleported:e.previewTeleported,"close-on-press-escape":e.closeOnPressEscape,onClose:G,onSwitch:$},(0,a.createSlots)({toolbar:(0,a.withCtx)(t=>[(0,a.renderSlot)(e.$slots,"toolbar",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)))]),default:(0,a.withCtx)(()=>[e.$slots.viewer?((0,a.openBlock)(),(0,a.createElementBlock)("div",{key:0},[(0,a.renderSlot)(e.$slots,"viewer")])):(0,a.createCommentVNode)("v-if",!0)]),_:2},[e.$slots.progress?{name:"progress",fn:(0,a.withCtx)(t=>[(0,a.renderSlot)(e.$slots,"progress",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)))])}:void 0,e.$slots["viewer-error"]?{name:"viewer-error",fn:(0,a.withCtx)(t=>[(0,a.renderSlot)(e.$slots,"viewer-error",(0,a.normalizeProps)((0,a.guardReactiveProps)(t)))])}:void 0]),1032,["z-index","initial-index","infinite","zoom-rate","min-scale","max-scale","show-progress","url-list","scale","crossorigin","hide-on-click-modal","teleported","close-on-press-escape"])):(0,a.createCommentVNode)("v-if",!0)],64)):(0,a.createCommentVNode)("v-if",!0)],16))}});var G=(0,N.A)(P,[["__file","image.vue"]]);const $=(0,_.GU)(G);n(44968),n(84853);var W=n(64418),Y=(n(30080),n(69368)),q=(n(83752),n(13802));n(1283),n(77128);const j=(0,a.createElementVNode)("h3",null,"DOWSIL™ 375 Construction & Glass Embedding Usage Estimator ",-1);function U(e,t,i,r,s,c){const u=o.bZ,d=q.qi,f=(0,a.resolveComponent)("CalculatorInputNumber"),p=Y.S2,m=W.S2,v=o.Mb,w=(0,a.resolveComponent)("CalculatorResultCard"),h=o.ZO,g=$,k=o.lX,C=l.Ik;return(0,a.openBlock)(),(0,a.createBlock)(a.Teleport,{to:".cmp-dowsil-calculator"},[(0,a.createVNode)(C,{shadow:"always"},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(k,null,{default:(0,a.withCtx)(()=>[(0,a.createVNode)(u,{class:"dowsil-calculator-title"},{default:(0,a.withCtx)(()=>[j]),_:1}),(0,a.createVNode)(k,null,{default:(0,a.withCtx)(()=>[(0,a.createVNode)(u,{class:"dowsil-calculator-system-of-unit-container"},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(d,{modelValue:s.isMetric,"onUpdate:modelValue":t[0]||(t[0]=e=>s.isMetric=e),size:"large","active-text":c.metricText,"inactive-text":c.englishText,onChange:t[1]||(t[1]=e=>c.uomConversion())},null,8,["modelValue","active-text","inactive-text"])]),_:1}),(0,a.createVNode)(k,{class:"dowsil-calculator-container"},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(v,{class:"dowsil-calculator-user-input-panel"},{default:(0,a.withCtx)(()=>[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(s.inputFields,(e,t)=>((0,a.openBlock)(),(0,a.createBlock)(f,{isDisabled:e.isDisabled,labelTitle:e.labelTitle,inputValue:e.value,precision:e.precision,onChildDataChanged:e=>c.updateParentData(t,e)},null,8,["isDisabled","labelTitle","inputValue","precision","onChildDataChanged"]))),256)),(0,a.createVNode)(m,{class:"clear-input"},{default:(0,a.withCtx)(()=>[(0,a.createVNode)(p,{type:"primary",onClick:t[2]||(t[2]=e=>c.clearInput())},{default:(0,a.withCtx)(()=>
1[(0,a.createTextVNode)((0,a.toDisplayString)(c.clearAllLabel),1)]),_:1})]),_:1})]),_:1}),(0,a.createVNode)(h,{class:"dowsil-calculator-results-panel"},{default:(0,a.withCtx)(()=>[((0,a.openBlock)(!0),(0,a.createElementBlock)(a.Fragment,null,(0,a.renderList)(c.calculationResults,e=>((0,a.openBlock)(),(0,a.createBlock)(w,{labelTitle:e().labelTitle(),displayValue:e().calValue()},null,8,["labelTitle","displayValue"]))),256))]),_:1}),(0,a.createVNode)(g,{class:"dowsil-img",src:n(52332)},null,8,["src"])]),_:1})]),_:1})]),_:1})]),_:1})])}var X=n(49680),H=n(89174),Z=n(31260),K=n(18470),Q={extends:X.Ay,components:{CalculatorInputNumber:H.A,CalculatorResultCard:Z.A},data(){return{isMetric:!1,inputFields:{shoeDepth:{isDisabled:!1,labelTitle:window.Granite.I18n.get("dowsilCalculator.shoeDepth")+" ("+window.Granite.I18n.get("unit.inches")+")",value:0,precision:3},openShoeWidth:{isDisabled:!1,labelTitle:window.Granite.I18n.get("dowsilCalculator.openShoeWidth")+" ("+window.Granite.I18n.get("unit.inches")+")",value:0,precision:3},shoeLength:{isDisabled:!1,labelTitle:window.Granite.I18n.get("dowsilCalculator.shoeLength")+" ("+window.Granite.I18n.get("unit.ft")+")",value:0,precision:3},glassWidth:{isDisabled:!1,labelTitle:window.Granite.I18n.get("dowsilCalculator.glassWidth")+" ("+window.Granite.I18n.get("unit.inches")+")",value:0,precision:3},blockHeight:{isDisabled:!1,labelTitle:window.Granite.I18n.get("dowsilCalculator.blockHeight")+" ("+window.Granite.I18n.get("unit.inches")+")",value:0,precision:3},percentWaste:{isDisabled:!1,labelTitle:window.Granite.I18n.get("dowsilCalculator.percentWaste"),value:0,precision:3}}}},mounted:function(){K.A.formLabelCalibration(".cmp-dowsil-calculator")},watch:{isMetric:function(){for(var e in this.inputFields)if("percentWaste"!==e){var t="shoeLength"===e;this.inputFields[e].labelTitle=this.replaceUnit(this.inputFields[e].labelTitle,t,this.isMetric)}}},computed:{clearAllLabel(){return window.Granite.I18n.get("clear.all.Title").toUpperCase()},metricText(){return window.Granite.I18n.get("metric")},englishText(){return window.Granite.I18n.get("english")},calculationResults:function(){var e=this;return{kits375:function(){return{labelTitle:function(){return window.Granite.I18n.get("dowsilCalculator.kits")},calValue:function(){let t=e.inputFields,n=t.shoeDepth.value-t.blockHeight.value,l=t.shoeDepth.value*t.openShoeWidth.value,o=t.glassWidth.value*n,a=t.shoeLength.value*(l-o);e.isMetric||(a=12*t.shoeLength.value*(l-o));let i=a*((100+e.inputFields.percentWaste.value)/100),r=Math.ceil(264172e-9*i);e.isMetric||(r=.004329*i);let s=(r/3.27).toFixed(1);return s<0?0:s}}},label:function(){return{labelTitle:function(){return window.Granite.I18n.get("dowsilCalculator.instruction")},calValue:function(){return""}}}}}},methods:{replaceUnit(e,t,n){let l="";l=n?t?window.Granite.I18n.get("unit.m"):window.Granite.I18n.get("unit.mm"):t?window.Granite.I18n.get("unit.ft"):window.Granite.I18n.get("unit.inches");let o=e.replace(/\([^)]*\)/,"("+l+")");return o},updateParentData(e,t){this.inputFields[e].value=t},clearInput:function(){for(var e in this.inputFields)this.inputFields[e].value=0},uomConversion:function(){if(this.isMetric)for(var e in this.inputFields)"percentWaste"!==e&&(this.inputFields[e].value="shoeLength"===e?.3048*this.inputFields[e].value:this.inputFields[e].value/.03937);else for(var e in this.inputFields)"percentWaste"!==e&&(this.inputFields[e].value="shoeLength"===e?this.inputFields[e].value/.3048:.03937*this.inputFields[e].value)}}},J=n(71786);const ee=(0,J.A)(Q,[["render",U]]);var te=ee}}]);
2//# sourceMappingURL=clientlib-dependencies/resources/dowsil-calculator.de03cc20aa576026.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.