gioui.orggioui.org/app

Imports of package app

PathSynopsis
C
errorsPackage errors implements functions to manipulate errors.
fmtPackage fmt implements formatted I/O with functions analogous to C's printf and scanf.
gioui.org/f32Package f32 is a float32 implementation of package image's Point and affine transformations.
gioui.org/font/gofontPackage gofont exports the Go fonts as a text.Collection.
gioui.org/gpuPackage gpu implements the rendering of Gio drawing operations.
gioui.org/internal/cocoainitPackage cocoainit initializes support for multithreaded programs in Cocoa.
gioui.org/internal/debugPackage debug provides general debug feature management for Gio, including the ability to toggle debug features using the GIODEBUG environment variable.
gioui.org/internal/f32Package f32 is an internal version of the public package f32 with extra types for internal use.
gioui.org/internal/ops
gioui.org/io/eventPackage event contains types for event handling.
gioui.org/io/inputPackage input implements input routing and tracking of interface state for a window.
gioui.org/io/keyPackage key implements key and text events and operations.
gioui.org/io/pointerPackage pointer implements pointer events and operations.
gioui.org/io/system
gioui.org/io/transferPackage transfer contains operations and events for brokering data transfers.
gioui.org/layoutPackage layout implements layouts common to GUI programs.
gioui.org/opPackage op implements operations for updating a user interface.
gioui.org/text
gioui.org/unitPackage unit implements device independent units.
gioui.org/widgetPackage widget implements state tracking and event handling of common user interface controls.
gioui.org/widget/materialPackage material implements the Material design.
imagePackage image implements a basic 2-D image library.
image/colorPackage color implements a basic color library.
ioPackage io provides basic interfaces to I/O primitives.
osPackage os provides a platform-independent interface to operating system functionality.
path/filepathPackage filepath implements utility routines for manipulating filename paths in a way compatible with the target operating system-defined file paths.
reflectPackage reflect implements run-time reflection, allowing a program to manipulate objects with arbitrary types.
runtimePackage runtime contains operations that interact with Go's runtime system, such as functions to control goroutines.
runtime/cgoPackage cgo contains runtime support for code generated by the cgo tool.
stringsPackage strings implements simple functions to manipulate UTF-8 encoded strings.
syncPackage sync provides basic synchronization primitives such as mutual exclusion locks.
sync/atomicPackage atomic provides low-level atomic memory primitives useful for implementing synchronization algorithms.
timePackage time provides functionality for measuring and displaying time.
unicodePackage unicode provides data and functions to test some properties of Unicode code points.
unicode/utf16Package utf16 implements encoding and decoding of UTF-16 sequences.
unicode/utf8Package utf8 implements functions and constants to support text encoded in UTF-8.
unsafePackage unsafe contains operations that step around the type safety of Go programs.