diff options
author | Markus Wüstenberg | 2023-01-17 13:00:16 +0100 |
---|---|---|
committer | GitHub | 2023-01-17 13:00:16 +0100 |
commit | e11dcad5185a1fb35a62076d4357c697da108ad7 (patch) | |
tree | ff03d97463405ddea7cd7b9dc1cb9d495f2f9f9a | |
parent | 866b767b089fb64494edfa7a33c1e15753b3a848 (diff) | |
download | gomponents-e11dcad5185a1fb35a62076d4357c697da108ad7.tar.lz gomponents-e11dcad5185a1fb35a62076d4357c697da108ad7.tar.zst gomponents-e11dcad5185a1fb35a62076d4357c697da108ad7.zip |
Add ColSpan and RowSpan attributes (#125)
-rw-r--r-- | html/attributes.go | 8 | ||||
-rw-r--r-- | html/attributes_test.go | 2 |
2 files changed, 10 insertions, 0 deletions
diff --git a/html/attributes.go b/html/attributes.go index 7733457..5e56683 100644 --- a/html/attributes.go +++ b/html/attributes.go @@ -93,6 +93,10 @@ func Cols(v string) g.Node { return g.Attr("cols", v) } +func ColSpan(v string) g.Node { + return g.Attr("colspan", v) +} + func Content(v string) g.Node { return g.Attr("content", v) } @@ -182,6 +186,10 @@ func Rows(v string) g.Node { return g.Attr("rows", v) } +func RowSpan(v string) g.Node { + return g.Attr("rowspan", v) +} + func Src(v string) g.Node { return g.Attr("src", v) } diff --git a/html/attributes_test.go b/html/attributes_test.go index 50f0b53..4071101 100644 --- a/html/attributes_test.go +++ b/html/attributes_test.go @@ -44,6 +44,7 @@ func TestSimpleAttributes(t *testing.T) { "charset": Charset, "class": Class, "cols": Cols, + "colspan": ColSpan, "content": Content, "enctype": EncType, "for": For, @@ -66,6 +67,7 @@ func TestSimpleAttributes(t *testing.T) { "rel": Rel, "role": Role, "rows": Rows, + "rowspan": RowSpan, "src": Src, "srcset": SrcSet, "style": StyleAttr, |