UNPKG

ll-package

Version:

2 lines (1 loc) 982 B
"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const u=require("../../../@babel/runtime/helpers/esm/extends.js"),i=require("vue"),v=require("../_util/classNames.js"),g=require("../vc-resize-observer/index.js"),e=(d,f)=>{let{height:c,offset:r,prefixCls:o,onInnerResize:s}=d,{slots:n}=f;var t;let a={},l={display:"flex",flexDirection:"column"};return r!==void 0&&(a={height:`${c}px`,position:"relative",overflow:"hidden"},l=u.default(u.default({},l),{transform:`translateY(${r}px)`,position:"absolute",left:0,right:0,top:0})),i.createVNode("div",{style:a},[i.createVNode(g.default,{onResize:p=>{let{offsetHeight:h}=p;h&&s&&s()}},{default:()=>[i.createVNode("div",{style:l,class:v.default({[`${o}-holder-inner`]:o})},[(t=n.default)===null||t===void 0?void 0:t.call(n)])]})])};e.displayName="Filter";e.inheritAttrs=!1;e.props={prefixCls:String,height:Number,offset:Number,onInnerResize:Function};const x=e;exports.default=x;