[][src]Module rx::session

Structs

KeyBinding

A key binding.

KeyBindings

Manages a list of key bindings.

Message

A message to the user, displayed in the session.

Rgb8

An RGB 8-bit color. Used when the alpha value isn't used.

Selection

A pixel selection within a view.

Session

The user session.

SessionCoords

Session coordinates. Encompasses anything within the window, such as the cursor position.

Settings

A dictionary used to store session settings.

Enums

Direction

A generic direction that can be used for things that go backward and forward.

Effect

Session effects. Eg. view creation/destruction. Anything the renderer might want to know.

ExitReason
MessageType

The type of a Message.

Mode

An editing mode the Session can be in. Some of these modes are inspired by vi.

PanState
State

Session state.

Tool

An editing tool.

VisualState

Constants

HELP

Help string.