import{Y as e,Z as t,o as s,j as i,y as r,B as o}from"./index-d4baa715.js";import{p as a}from"./uv-line.vue_vue_type_style_index_0_scoped_6ea9af94_lang.3331ebc5.js";import{_ as d}from"./_plugin-vue_export-helper.1b428a4d.js";const n=d({name:"uv-line",mixins:[e,t,a],computed:{lineStyle(){const e={};return e.margin=this.margin,"row"===this.direction?(e.borderBottomWidth="1px",e.borderBottomStyle=this.dashed?"dashed":"solid",e.width=this.$uv.addUnit(this.length),this.hairline&&(e.transform="scaleY(0.5)")):(e.borderLeftWidth="1px",e.borderLeftStyle=this.dashed?"dashed":"solid",e.height=this.$uv.addUnit(this.length),this.hairline&&(e.transform="scaleX(0.5)")),e.borderColor=this.color,this.$uv.deepMerge(e,this.$uv.addStyle(this.customStyle))}}},[["render",function(e,t,a,d,n,l){const h=o;return s(),i(h,{class:"uv-line",style:r([l.lineStyle])},null,8,["style"])}],["__scopeId","data-v-6ea9af94"]]);export{n as _};
