Store role in Boxes

This commit is contained in:
2024-06-03 21:13:18 -04:00
parent d8ae20d739
commit 2ab920eb26
14 changed files with 40 additions and 19 deletions

View File

@@ -10,7 +10,8 @@ type Label struct {
// NewLabel creates a new text label.
func NewLabel (text string) *Label {
this := &Label { TextBox: tomo.NewTextBox() }
tomo.Apply(this, tomo.R("objects", "Label", ""))
this.SetRole(tomo.R("objects", "Label", ""))
tomo.Apply(this)
this.SetText(text)
return this
}