You get an OnDotChange! Everypony gets an OnDotChange!

This commit is contained in:
2024-08-25 18:55:43 -04:00
parent b9c4e3c003
commit e48933385e
3 changed files with 19 additions and 5 deletions

View File

@@ -47,6 +47,12 @@ func (this *TextView) Dot () text.Dot {
return this.box.Dot()
}
// OnDotChange specifies a function to be called when the text cursor or
// selection changes.
func (this *TextView) OnDotChange (callback func ()) event.Cookie {
return this.box.OnDotChange(callback)
}
// SetAlign sets the X and Y alignment of the text view.
func (this *TextView) SetAlign (x, y tomo.Align) {
this.box.SetAttr(tomo.AAlign(x, y))