input

package
v0.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 25, 2022 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Key

type Key int

Key is a key type

const (
	KeyCtrlA      Key = 0x01
	KeyCtrlB      Key = 0x02
	KeyCtrlC      Key = 0x03
	KeyCtrlD      Key = 0x04
	KeyCtrlE      Key = 0x05
	KeyCtrlF      Key = 0x06
	KeyCtrlG      Key = 0x07
	KeyBackspace  Key = 0x08
	KeyCtrlH      Key = 0x08
	KeyTab        Key = 0x09 // same as Ctrl+I
	KeyCtrlI      Key = 0x09
	KeyCtrlJ      Key = 0x0A
	KeyCtrlK      Key = 0x0B
	KeyCtrlL      Key = 0x0C
	KeyEnter      Key = 0x0D
	KeyCtrlM      Key = 0x0D
	KeyCtrlN      Key = 0x0E
	KeyCtrlO      Key = 0x0F
	KeyCtrlP      Key = 0x10
	KeyCtrlQ      Key = 0x11
	KeyCtrlR      Key = 0x12
	KeyCtrlS      Key = 0x13
	KeyCtrlT      Key = 0x14
	KeyCtrlU      Key = 0x15
	KeyCtrlV      Key = 0x16
	KeyCtrlW      Key = 0x17
	KeyCtrlX      Key = 0x18
	KeyCtrlY      Key = 0x19
	KeyCtrlZ      Key = 0x1A
	KeyEscape     Key = 0x1B
	KeyBackspace2 Key = 0x7f
	KeyUnknown    Key = 256 + iota
	KeyShiftTab
	KeyDelete
	KeyArrowUp
	KeyArrowDown
	KeyArrowLeft
	KeyArrowRight
	KeyAltEnter
	KeyAltB
	KeyAltRight
	KeyAltLeft
	KeyPageDown
	KeyPageUp
)

Key constants

func ParseKeyEvent

func ParseKeyEvent(d []byte) Key

func ReadKeyEvent

func ReadKeyEvent() Key

func (Key) String

func (i Key) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL