diff options
author | Tulir Asokan <tulir@maunium.net> | 2019-04-10 22:49:33 +0300 |
---|---|---|
committer | Tulir Asokan <tulir@maunium.net> | 2019-04-10 22:49:33 +0300 |
commit | a9199dd9f2fa4b79a3c8b16d2cd46446651fdb81 (patch) | |
tree | 1483d3b282f81b9367fefddd5f03053c4c9d171a /ui/messages/html/list.go | |
parent | db0e24ccc268d0a9c7575d660a9397e53747894b (diff) |
Split container/text HTML entities and add support for <hr>
Diffstat (limited to 'ui/messages/html/list.go')
-rw-r--r-- | ui/messages/html/list.go | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/ui/messages/html/list.go b/ui/messages/html/list.go index c611e66..22b969a 100644 --- a/ui/messages/html/list.go +++ b/ui/messages/html/list.go @@ -26,7 +26,7 @@ import ( ) type ListEntity struct { - *BaseEntity + *ContainerEntity Ordered bool Start int } @@ -40,11 +40,13 @@ func digits(num int) int { func NewListEntity(ordered bool, start int, children []Entity) *ListEntity { entity := &ListEntity{ - BaseEntity: &BaseEntity{ - Tag: "ul", + ContainerEntity: &ContainerEntity{ + BaseEntity: &BaseEntity{ + Tag: "ul", + Block: true, + }, + Indent: 2, Children: children, - Block: true, - Indent: 2, }, Ordered: ordered, Start: start, @@ -58,7 +60,7 @@ func NewListEntity(ordered bool, start int, children []Entity) *ListEntity { func (le *ListEntity) Clone() Entity { return &ListEntity{ - BaseEntity: le.BaseEntity.Clone().(*BaseEntity), + ContainerEntity: le.ContainerEntity.Clone().(*ContainerEntity), Ordered: le.Ordered, Start: le.Start, } |