Versions in this module Expand all Collapse all v1 v1.0.1 Apr 21, 2022 Changes in this version + const KeyAltLeft + const KeyAltRight + const KeyCapsLock + const KeyControlLeft + const KeyControlRight + const KeyMenu + const KeyNone + const KeyPrintScreen + const KeyShiftLeft + const KeyShiftRight + const KeySuperLeft + const KeySuperRight + type Canvas interface + OnKeyDown func() func(*fyne.KeyEvent) + OnKeyUp func() func(*fyne.KeyEvent) + SetOnKeyDown func(func(*fyne.KeyEvent)) + SetOnKeyUp func(func(*fyne.KeyEvent)) + type Cursor interface + Image func() (image.Image, int, int) + type Cursorable interface + Cursor func() Cursor + type CustomShortcut struct + func (cs *CustomShortcut) ShortcutName() string + type Driver interface + CreateSplashWindow func() fyne.Window + type Hoverable interface + MouseIn func(*MouseEvent) + MouseMoved func(*MouseEvent) + MouseOut func() + type Keyable interface + KeyDown func(*fyne.KeyEvent) + KeyUp func(*fyne.KeyEvent) + type Modifier int + const AltModifier + const ControlModifier + const ShiftModifier + const SuperModifier + type MouseButton int + const LeftMouseButton + const MouseButtonPrimary + const MouseButtonSecondary + const MouseButtonTertiary + const RightMouseButton + type MouseEvent struct + Button MouseButton + Modifier Modifier + type Mouseable interface + MouseDown func(*MouseEvent) + MouseUp func(*MouseEvent) + type StandardCursor int + const CrosshairCursor + const DefaultCursor + const HResizeCursor + const HiddenCursor + const PointerCursor + const TextCursor + const VResizeCursor + func (d StandardCursor) Image() (image.Image, int, int)