Directories ¶
Path | Synopsis |
---|---|
Package chainhash provides abstracted hash functionality.
|
Package chainhash provides abstracted hash functionality. |
Package fork handles tracking the hard fork status and is used to determine which consensus rules apply on a block
|
Package fork handles tracking the hard fork status and is used to determine which consensus rules apply on a block |
Package gui implements the plan 9 from crypto space Gio GUI theme
|
Package gui implements the plan 9 from crypto space Gio GUI theme |
gio/app
Package app provides a platform-independent interface to operating system functionality for running graphical user interfaces.
|
Package app provides a platform-independent interface to operating system functionality for running graphical user interfaces. |
gio/app/internal/log
Package points standard output, standard error and the standard library package log to the platform logger.
|
Package points standard output, standard error and the standard library package log to the platform logger. |
gio/app/internal/wm
package wm implements platform specific windows and GPU contexts.
|
package wm implements platform specific windows and GPU contexts. |
gio/app/internal/xkb
Package xkb implements a Go interface for the X Keyboard Extension library.
|
Package xkb implements a Go interface for the X Keyboard Extension library. |
gio/app/permission
Package permission includes sub-packages that should be imported by a Gio program or by one of its dependencies to indicate that specific operating-system permissions are required.
|
Package permission includes sub-packages that should be imported by a Gio program or by one of its dependencies to indicate that specific operating-system permissions are required. |
gio/app/permission/bluetooth
Package bluetooth implements permissions to access Bluetooth and Bluetooth Low Energy hardware, including the ability to discover and pair devices.
|
Package bluetooth implements permissions to access Bluetooth and Bluetooth Low Energy hardware, including the ability to discover and pair devices. |
gio/app/permission/camera
Package camera implements permissions to access camera hardware.
|
Package camera implements permissions to access camera hardware. |
gio/app/permission/networkstate
Package networkstate implements permissions to access network connectivity information.
|
Package networkstate implements permissions to access network connectivity information. |
gio/app/permission/storage
Package storage implements read and write storage permissions on mobile devices.
|
Package storage implements read and write storage permissions on mobile devices. |
gio/cmd/gogio
The gogio tool builds and packages Gio programs for Android, iOS/tvOS and WebAssembly.
|
The gogio tool builds and packages Gio programs for Android, iOS/tvOS and WebAssembly. |
gio/f32
Package f32 is a float32 implementation of package image's Point and Rectangle.
|
Package f32 is a float32 implementation of package image's Point and Rectangle. |
gio/font/gofont
Package gofont exports the Go fonts as a text.Collection.
|
Package gofont exports the Go fonts as a text.Collection. |
gio/font/opentype
Package opentype implements text layout and shaping for OpenType files.
|
Package opentype implements text layout and shaping for OpenType files. |
gio/gesture
Package gesture implements common pointer gestures.
|
Package gesture implements common pointer gestures. |
gio/gpu
Package gpu implements the rendering of Gio drawing operations.
|
Package gpu implements the rendering of Gio drawing operations. |
gio/gpu/headless
Package headless implements headless windows for rendering an operation list to an image.
|
Package headless implements headless windows for rendering an operation list to an image. |
gio/gpu/internal/rendertest
Package rendertest is intended for testing of drawing ops only.
|
Package rendertest is intended for testing of drawing ops only. |
gio/internal/byteslice
Package byteslice provides byte slice views of other Go values such as slices and structs.
|
Package byteslice provides byte slice views of other Go values such as slices and structs. |
gio/internal/cocoainit
Package cocoainit initializes support for multithreaded programs in Cocoa.
|
Package cocoainit initializes support for multithreaded programs in Cocoa. |
gio/internal/scene
Package scene encodes and decodes graphics commands in the format used by the compute renderer.
|
Package scene encodes and decodes graphics commands in the format used by the compute renderer. |
gio/internal/stroke
Package stroke implements conversion of strokes to filled outlines.
|
Package stroke implements conversion of strokes to filled outlines. |
gio/io/event
Package event contains the types for event handling.
|
Package event contains the types for event handling. |
gio/io/key
Package key implements key and text events and operations.
|
Package key implements key and text events and operations. |
gio/io/pointer
Package pointer implements pointer events and operations.
|
Package pointer implements pointer events and operations. |
gio/io/profile
Package profiles provides access to rendering profiles.
|
Package profiles provides access to rendering profiles. |
gio/io/router
Package router implements Router, a event.Queue implementation that that disambiguates and routes events to handlers declared in operation lists.
|
Package router implements Router, a event.Queue implementation that that disambiguates and routes events to handlers declared in operation lists. |
gio/io/system
Package system contains events usually handled at the top-level program level.
|
Package system contains events usually handled at the top-level program level. |
gio/layout
Package layout implements layouts common to GUI programs.
|
Package layout implements layouts common to GUI programs. |
gio/op
Package op implements operations for updating a user interface.
|
Package op implements operations for updating a user interface. |
gio/op/clip
Package clip provides operations for clipping paint operations.
|
Package clip provides operations for clipping paint operations. |
gio/op/paint
Package paint provides drawing operations for 2D graphics.
|
Package paint provides drawing operations for 2D graphics. |
gio/unit
Package unit implements device independent units and values.
|
Package unit implements device independent units and values. |
gio/widget
Package widget implements state tracking and event handling of common user interface controls.
|
Package widget implements state tracking and event handling of common user interface controls. |
gio/widget/material
Package material implements the Material design.
|
Package material implements the Material design. |
opts
|
|
Click to show internal directories.
Click to hide internal directories.