From 93ac0b03f143573834304e39615da14220aaeb64 Mon Sep 17 00:00:00 2001 From: Elias Naur Date: Fri, 15 Dec 2023 18:05:39 -0600 Subject: [PATCH] app: [API] rename Window.NextEvent to Event to match Source.Event Signed-off-by: Elias Naur --- app/doc.go | 6 +++--- app/window.go | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app/doc.go b/app/doc.go index 302d77f1..e510253d 100644 --- a/app/doc.go +++ b/app/doc.go @@ -8,7 +8,7 @@ See https://gioui.org for instructions to set up and run Gio programs. # Windows -A Window is run by calling its NextEvent method in a loop. The first time a +A Window is run by calling its Event method in a loop. The first time a method on Window is called, a new GUI window is created and shown. On mobile platforms or when Gio is embedded in another project, Window merely connects with a previously created GUI window. @@ -20,7 +20,7 @@ For example: w := new(app.Window) for { - e := w.NextEvent() + e := w.Event() if e, ok := e.(app.FrameEvent); ok { ops.Reset() // Add operations to ops. @@ -50,7 +50,7 @@ For example, to display a blank but otherwise functional window: go func() { w := app.NewWindow() for { - w.NextEvent() + w.Event() } }() app.Main() diff --git a/app/window.go b/app/window.go index 3ffd953a..9b28cbd5 100644 --- a/app/window.go +++ b/app/window.go @@ -672,9 +672,9 @@ func (w *Window) processEvent(e event.Event) bool { return true } -// NextEvent blocks until an event is received from the window, such as +// Event blocks until an event is received from the window, such as // [FrameEvent], or until [Invalidate] is called. -func (w *Window) NextEvent() event.Event { +func (w *Window) Event() event.Event { w.init() return w.basic.Event() }