widget: [API] replace Focus methods with explicit FocusCmds

Now that widgets by convention may be focused by issuing FocusCmd
directly, remove the now redundant Focus methods on Clickable, Editor,
Selectable.

Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
Elias Naur
2023-11-25 14:52:30 -06:00
parent 6dcebf205f
commit ab9f42c820
7 changed files with 13 additions and 29 deletions
-5
View File
@@ -66,11 +66,6 @@ func (b *Clickable) Pressed() bool {
return b.click.Pressed()
}
// Focus requests the input focus for the element.
func (b *Clickable) Focus(gtx layout.Context) {
gtx.Execute(key.FocusCmd{Tag: b})
}
// Focused reports whether b has focus.
func (b *Clickable) Focused() bool {
return b.focused