From 781194e8ba5f51cfb120f87bfdde90fa8a3e378e Mon Sep 17 00:00:00 2001 From: Gavin Nishizawa Date: Fri, 27 Jan 2023 10:52:46 -0800 Subject: [PATCH] add class row ascii diagram --- d2graph/d2graph.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/d2graph/d2graph.go b/d2graph/d2graph.go index e675a9670..334455f1a 100644 --- a/d2graph/d2graph.go +++ b/d2graph/d2graph.go @@ -764,6 +764,12 @@ func (obj *Object) GetDefaultSize(mtexts []*d2target.MText, ruler *textmeasure.R maxWidth = lineWidth } } + // ┌─PrefixWidth ┌─CenterPadding + // ┌─┬─┬───────┬──────┬───┬──┐ + // │ + getJobs() Job[] │ + // └─┴─┴───────┴──────┴───┴──┘ + // └─PrefixPadding └──TypePadding + // ├───────┤ + ├───┤ = maxWidth dims.Width = d2target.PrefixPadding + d2target.PrefixWidth + maxWidth + d2target.CenterPadding + d2target.TypePadding // All rows should be the same height