UNPKG

vitepress-mermaid-preview

Version:

Mermaid preview for vitepress

2 lines (1 loc) 559 B
"use strict";const r=require("./component-EjRj2lD0.cjs");var u=r.__name((e,t,i,n)=>{e.attr("class",i);const{width:o,height:c,x:a,y:s}=w(e,t);r.configureSvgSize(e,c,o,n);const h=x(a,s,o,c,t);e.attr("viewBox",h),r.log.debug(`viewBox configured: ${h} with padding: ${t}`)},"setupViewPortForSVG"),w=r.__name((e,t)=>{const i=e.node()?.getBBox()||{width:0,height:0,x:0,y:0};return{width:i.width+t*2,height:i.height+t*2,x:i.x,y:i.y}},"calculateDimensionsWithPadding"),x=r.__name((e,t,i,n,o)=>`${e-o} ${t-o} ${i} ${n}`,"createViewBox");exports.setupViewPortForSVG=u;