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

@@ -11,7 +11,8 @@ type TextView struct {
// NewTextView creates a new text view.
func NewTextView (text string) *TextView {
this := &TextView { TextBox: tomo.NewTextBox() }
tomo.Apply(this, tomo.R("objects", "TextView", ""))
this.SetRole(tomo.R("objects", "TextView", ""))
tomo.Apply(this)
this.SetFocusable(true)
this.SetSelectable(true)
this.SetText(text)