Documentation
¶
Index ¶
- func NewPane(renderer ecma48.Renderer, realShell bool, sessionID string) wm.Node
- type Pane
- func (t *Pane) GetRenderRect() wm.Rect
- func (t *Pane) HandleStdin(in ecma48.Output)
- func (t *Pane) IsDead() bool
- func (t *Pane) Kill()
- func (t *Pane) ScrollDown()
- func (t *Pane) ScrollUp()
- func (t *Pane) Serialize() string
- func (t *Pane) SetDeathHandler(onDeath func(error))
- func (t *Pane) SetPaused(pause bool)
- func (t *Pane) SetRenderRect(fullscreen bool, x, y, w, h int)
- func (t *Pane) ToggleSearch()
- func (t *Pane) UpdateSelection(selected bool)
- type SearchDirection
- type SearchMatch
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Pane ¶
A Pane is a tiling unit representing a terminal
func (*Pane) GetRenderRect ¶
func (*Pane) HandleStdin ¶
func (*Pane) ScrollDown ¶
func (t *Pane) ScrollDown()
func (*Pane) SetDeathHandler ¶
func (*Pane) SetRenderRect ¶
func (*Pane) ToggleSearch ¶
func (t *Pane) ToggleSearch()
func (*Pane) UpdateSelection ¶
type SearchDirection ¶
type SearchDirection int
SearchDirection is which direction we move through search results
const ( SearchUp SearchDirection = iota SearchDown )
enum of search directions
type SearchMatch ¶
type SearchMatch struct {
// contains filtered or unexported fields
}
SearchMatch coordinates are relative to bottom left. 1st coords are upper left and 2nd coords are bottom right of search match
Click to show internal directories.
Click to hide internal directories.