github.com/utopiagio/gio@v0.0.8/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 [github.com/utopiagio/gio/app.FrameEvent]
     9  received from windows.
    10  
    11  The [Router] is used by [github.com/utopiagio/gio/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