MCPcopy Index your code

hub / github.com/aaronjanse/3mux / types & classes

Types & classes84 in github.com/aaronjanse/3mux

↓ 7 callersTypeAliasUnrecognized
Unrecognized is when we don't understand the input
ecma48/parsed.go:18
↓ 5 callersTypeAliasStyleBackground
ecma48/parsed.go:178
↓ 5 callersTypeAliasStyleForeground
ecma48/parsed.go:176
↓ 3 callersTypeAliasStyleUnderline
ecma48/parsed.go:170
↓ 2 callersStructColor
Color stores sufficient data to reproduce an ANSI-encodable color
ecma48/util.go:31
↓ 2 callersTypeAliasStyleBold
ecma48/parsed.go:162
↓ 2 callersTypeAliasStyleConceal
ecma48/parsed.go:164
↓ 2 callersTypeAliasStyleCrossedOut
ecma48/parsed.go:166
↓ 2 callersTypeAliasStyleFaint
ecma48/parsed.go:172
↓ 2 callersTypeAliasStyleItalic
ecma48/parsed.go:168
↓ 2 callersTypeAliasStyleReverse
ecma48/parsed.go:174
↓ 1 callersTypeAliasScrollDown
ecma48/parsed.go:180
↓ 1 callersTypeAliasScrollUp
ecma48/parsed.go:182
StructAltChar
AltChar is for alt+[character]
ecma48/parsed.go:34
StructAltShiftChar
AltShiftChar is for alt+shift+[character]
ecma48/parsed.go:39
StructBackspace
Backspace ('\b')
ecma48/parsed.go:53
StructCHA
CHA (Cursor Horizontal Absolute)
ecma48/parsed.go:93
StructCNL
CNL (Cursor Next Line)
ecma48/parsed.go:83
StructCPL
CPL (Cursor Previous Line)
ecma48/parsed.go:88
StructCUP
CUP (Cursor Position)
ecma48/parsed.go:98
StructCarriageReturn
CarriageReturn ('\r')
ecma48/parsed.go:50
StructChar
Char is a single character that may occupy multiple cells
ecma48/parsed.go:23
TypeAliasColorMode
ColorMode is the type of color associated with a cursor
ecma48/util.go:15
StructCompiledConfig
config.go:27
StructCompiledConfigGeneral
config.go:37
InterfaceContainer
wm/tiling.go:45
StructCtrlChar
CtrlChar is for ctrl+[character]
ecma48/parsed.go:29
StructCursor
Cursor is Style along with position. Coordinates are relative to top left
ecma48/renderer.go:25
StructCursorMovement
CursorMovement is possibly caused by an arrow key
ecma48/parsed.go:59
StructDCH
DCH (Delete Characters)
ecma48/parsed.go:134
StructDECSTBM
DECSTBM (Set Scrolling Region). Bottom is -1 if it should be the bottom of the screen
ecma48/parsed.go:139
StructDL
DL (Delete Lines)
ecma48/parsed.go:129
StructDelete
Delete (0x7F)
ecma48/parsed.go:56
TypeAliasDirection
Direction is Up, Down, Left, or Right
ecma48/util.go:4
TypeAliasDirection
Direction is the type of Up, Down, Left, and Right
wm/tiling.go:19
StructECH
ECH (Erase Characters)
ecma48/parsed.go:114
StructED
ED (Erase in Display)
ecma48/parsed.go:104
StructEL
EL (Erase in Line)
ecma48/parsed.go:109
StructEOF
ecma48/parsed.go:15
StructEsc
ecma48/parsed.go:20
StructFakePane
fuzz/main.go:176
StructFakeRenderer
fuzz/main.go:169
StructICH
ICH (Insert Characters)
ecma48/parsed.go:124
StructIL
IL (Insert Lines)
ecma48/parsed.go:119
StructMouseDown
ecma48/parsed.go:184
StructMouseDrag
ecma48/parsed.go:192
StructMouseUp
ecma48/parsed.go:188
FuncTypeNewPaneFunc
func(ecma48.Renderer) Node
wm/tiling.go:63
StructNewline
Newline ('\n')
ecma48/parsed.go:47
InterfaceNode
wm/tiling.go:30
StructOutput
Output is the output of the parser
ecma48/parsed.go:4
StructPane
A Pane is a tiling unit representing a terminal
pane/pane.go:17
InterfaceParsed
Parsed could be a simple character or maybe an escape sequence
ecma48/parsed.go:10
StructParser
Parser maintains state. Create one with NewParser() then start the parsing via Run()
ecma48/parser.go:23
StructParser
vterm/stdout.go:11
StructPositionedChar
A PositionedChar is a Char with a specific location on the screen
ecma48/renderer.go:9
StructPrivateDEC
PrivateDEC is DECSET/DECRST (DEC Private Mode Set/Reset)
ecma48/parsed.go:72
StructRI
RI (Reverse Index)
ecma48/parsed.go:69
StructRect
Rect is a rectangle with an origin x, origin y, width, and height
wm/tiling.go:8
InterfaceRenderer
ecma48/renderer.go:3
StructRenderer
Renderer is our simplified implemention of ncurses
render/render.go:17
StructSCORC
SCORC (Restore Cursor Position)
ecma48/parsed.go:158
StructSCOSC
SCOSC (Save Cursor Position)
ecma48/parsed.go:155
StructSD
SD (Scroll Down)
ecma48/parsed.go:150
StructSU
SU (Scroll Up)
ecma48/parsed.go:145
StructScrollingRegion
ScrollingRegion holds the state for an ANSI scrolling region
vterm/vterm.go:13
TypeAliasSearchDirection
SearchDirection is which direction we move through search results
pane/search.go:14
StructSearchMatch
SearchMatch coordinates are relative to bottom left. 1st coords are upper left and 2nd coords are bottom right of search match
pane/search.go:138
StructSessionInfo
main.go:260
StructSizedNode
A SizedNode represents a single pane of a split, having a size (relative to a total 1.0) and renderable contents
wm/tiling.go:13
TypeAliasState
vterm/stdout.go:20
StructStyle
Style is the state of the terminal's drawing modes when printing a given character
ecma48/renderer.go:31
StructStyleReset
ecma48/parsed.go:160
StructStyledChar
A Char is a rune with a visual style associated with it
ecma48/renderer.go:17
StructTab
Tab ('\t')
ecma48/parsed.go:44
StructUniverse
A Universe contains workspaces
wm/universe.go:12
StructUserConfig
config.go:21
StructVPA
VPA (Vertical Line Position Absolute)
ecma48/parsed.go:78
StructVTerm
* VTerm acts as a virtual terminal emulator between a shell and the host terminal emulator It both transforms an inbound stream of bytes into Char's
vterm/vterm.go:25
TypeAliasfdReader
main.go:23
Structsplit
A Split splits a region of the screen into a areas reserved for multiple child nodes
wm/split.go:10
TypeAliasstate
ecma48/parser.go:165
Structunit
ecma48/parser.go:68
Structworkspace
A workspace is a desktop
wm/workspace.go:10