UNPKG

ll-package

Version:

2 lines (1 loc) 650 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const e=require("vue"),n=require("../../vc-resize-observer/index.js"),i=e.defineComponent({name:"MeasureCell",props:["columnKey"],setup(o,l){let{emit:u}=l;const t=e.ref();return e.onMounted(()=>{t.value&&u("columnResize",o.columnKey,t.value.offsetWidth)}),()=>e.createVNode(n.default,{onResize:r=>{let{offsetWidth:d}=r;u("columnResize",o.columnKey,d)}},{default:()=>[e.createVNode("td",{ref:t,style:{padding:0,border:0,height:0}},[e.createVNode("div",{style:{height:0,overflow:"hidden"}},[e.createTextVNode(" ")])])]})}});exports.default=i;