From a96bb2c0bee5d0a0197c0bd9f260cb4105347b5a Mon Sep 17 00:00:00 2001 From: donglixiaoche Date: Thu, 9 Mar 2023 16:56:03 +0800 Subject: [PATCH] fix: cr, rename func --- d2renderers/d2svg/d2svg.go | 2 +- d2renderers/d2svg/table.go | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/d2renderers/d2svg/d2svg.go b/d2renderers/d2svg/d2svg.go index 8bc7ce6f3..b998d3fb0 100644 --- a/d2renderers/d2svg/d2svg.go +++ b/d2renderers/d2svg/d2svg.go @@ -880,7 +880,7 @@ func drawShape(writer io.Writer, labelMaskID string, targetShape d2target.Shape, // this clipPath must be defined outside `g` element if targetShape.BorderRadius != 0 && (targetShape.Type == d2target.ShapeClass || targetShape.Type == d2target.ShapeSQLTable) { - fmt.Fprint(writer, tableHeaderBorderRadius(labelMaskID, targetShape)) + fmt.Fprint(writer, clipPathForBorderRadius(labelMaskID, targetShape)) } fmt.Fprintf(writer, ``, svg.EscapeText(targetShape.ID), opacityStyle) tl := geo.NewPoint(float64(targetShape.Pos.X), float64(targetShape.Pos.Y)) diff --git a/d2renderers/d2svg/table.go b/d2renderers/d2svg/table.go index 592e4751d..1a04edef6 100644 --- a/d2renderers/d2svg/table.go +++ b/d2renderers/d2svg/table.go @@ -13,8 +13,8 @@ import ( "oss.terrastruct.com/util-go/go2" ) -// this func helps define a clipPath for shape class and sql_table -func tableHeaderBorderRadius(labelMaskID string, shape d2target.Shape) string { +// this func helps define a clipPath for shape class and sql_table to draw border-radius +func clipPathForBorderRadius(labelMaskID string, shape d2target.Shape) string { box := geo.NewBox( geo.NewPoint(float64(shape.Pos.X), float64(shape.Pos.Y)), float64(shape.Width),