Versions in this module Expand all Collapse all v0 v0.0.1 Apr 18, 2021 Changes in this version + type Button string + const ButtonLeft + const ButtonMiddle + const ButtonRight + type KbDown struct + Key Key + func (kd KbDown) String() string + type KbRepeat struct + Key Key + func (kr KbRepeat) String() string + type KbType struct + Rune rune + func (kt KbType) String() string + type KbUp struct + Key Key + func (ku KbUp) String() string + type Key string + const KeyAlt + const KeyBackspace + const KeyCtrl + const KeyDelete + const KeyDown + const KeyEnd + const KeyEnter + const KeyEscape + const KeyHome + const KeyLeft + const KeyPageDown + const KeyPageUp + const KeyRight + const KeyShift + const KeySpace + const KeyTab + const KeyUp + type MoDown struct + Button Button + func (md MoDown) String() string + type MoMove struct + func (mm MoMove) String() string + type MoScroll struct + func (ms MoScroll) String() string + type MoUp struct + Button Button + func (mu MoUp) String() string + type Option func(*options) + func Borderless() Option + func Maximized() Option + func Resizable() Option + func Size(width, height int) Option + func Title(title string) Option + type WiClose struct + func (wc WiClose) String() string + type Win struct + func New(opts ...Option) (*Win, error) + func (w *Win) Draw() chan<- func(draw.Image) image.Rectangle + func (w *Win) Events() <-chan gui.Event