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