hugo

Unnamed repository; edit this file 'description' to name the repository.

git clone git://git.shimmy1996.com/hugo.git
commit fd0c1a5e9b59954c3a09bbff45306272d5c229df
parent 3ad39001df84c01a5da8ec7e008ee3835e1a7c4e
Author: Bjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Date:   Sun, 27 Feb 2022 18:28:35 +0100

tpl/diagrams: Rename the SVG accessor to Wrapped

Not perfect, but it gets it in line with the other .Inner/.Wrapped combos.

Diffstat:
Mmarkup/goldmark/codeblocks/integration_test.go | 2+-
Mtpl/diagrams/diagrams.go | 8++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/markup/goldmark/codeblocks/integration_test.go b/markup/goldmark/codeblocks/integration_test.go
@@ -41,7 +41,7 @@ func TestCodeblocks(t *testing.T) {
     tabWidth = 4
 -- layouts/_default/_markup/render-codeblock-goat.html --
 {{ $diagram := diagrams.Goat .Inner }}
-Goat SVG:{{ substr $diagram.SVG 0 100 | safeHTML }}  }}|
+Goat SVG:{{ substr $diagram.Wrapped 0 100 | safeHTML }}  }}|
 Goat Attribute: {{ .Attributes.width}}|
 -- layouts/_default/_markup/render-codeblock-go.html --
 Go Code: {{ .Inner | safeHTML }}|
diff --git a/tpl/diagrams/diagrams.go b/tpl/diagrams/diagrams.go
@@ -25,13 +25,13 @@ import (
 )
 
 type SVGDiagram interface {
+	// Wrapped returns the diagram as an SVG, including the <svg> container.
+	Wrapped() template.HTML
+
 	// Inner returns the inner markup of the SVG.
 	// This allows for the <svg> container to be created manually.
 	Inner() template.HTML
 
-	// SVG returns the diagram as an SVG, including the <svg> container.
-	SVG() template.HTML
-
 	// Width returns the width of the SVG.
 	Width() int
 
@@ -47,7 +47,7 @@ func (d goatDiagram) Inner() template.HTML {
 	return template.HTML(d.d.Body)
 }
 
-func (d goatDiagram) SVG() template.HTML {
+func (d goatDiagram) Wrapped() template.HTML {
 	return template.HTML(d.d.String())
 }