gioui.org@v0.6.1-0.20240506124620-7a9ce51988ce/io/input/doc.go (about) 1 // SPDX-License-Identifier: Unlicense OR MIT 2 3 /* 4 Package input implements input routing and tracking of interface 5 state for a window. 6 7 The [Source] is the interface between the window and the widgets 8 of a user interface and is exposed by [gioui.org/app.FrameEvent] 9 received from windows. 10 11 The [Router] is used by [gioui.org/app.Window] to track window state and route 12 events from the platform to event handlers. It is otherwise only 13 useful for using Gio with external window implementations. 14 */ 15 package input