mirror of
https://git.sr.ht/~eliasnaur/gio
synced 2026-07-06 18:05:35 +00:00
ui/app: more documentation
Signed-off-by: Elias Naur <mail@eliasnaur.com>
This commit is contained in:
+7
-1
@@ -6,7 +6,7 @@ functionality for running graphical user interfaces.
|
|||||||
|
|
||||||
Windows
|
Windows
|
||||||
|
|
||||||
Create a new Window by callingNewWindow. On mobile platforms or when Gio
|
Create a new Window by calling NewWindow. On mobile platforms or when Gio
|
||||||
is embedded in another project, NewWindow merely connects with a previously
|
is embedded in another project, NewWindow merely connects with a previously
|
||||||
created window.
|
created window.
|
||||||
|
|
||||||
@@ -55,5 +55,11 @@ For example, to display a blank but otherwise functional window:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Event queue
|
||||||
|
|
||||||
|
A Window's Queue method returns an input.Queue implementation that distributes
|
||||||
|
incoming events to the input handlers declared in the latest call to Update.
|
||||||
|
See the gioui.org/ui/input package for more information about input handlers.
|
||||||
|
|
||||||
*/
|
*/
|
||||||
package app
|
package app
|
||||||
|
|||||||
+1
-1
@@ -159,7 +159,7 @@ func (w *Window) draw(size image.Point, frame *ui.Ops) {
|
|||||||
w.updateAnimation()
|
w.updateAnimation()
|
||||||
}
|
}
|
||||||
|
|
||||||
// Invalidate the current window such that a UpdateEvent will be generated
|
// Invalidate the window such that a UpdateEvent will be generated
|
||||||
// immediately. If the window is inactive, the event is sent when the
|
// immediately. If the window is inactive, the event is sent when the
|
||||||
// window becomes active.
|
// window becomes active.
|
||||||
func (w *Window) Invalidate() {
|
func (w *Window) Invalidate() {
|
||||||
|
|||||||
Reference in New Issue
Block a user