|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ConsoleDriver | The contract between the console and the underlying stream. |
| KeyHandler | An handler for keyboard events. |
| Class Summary | |
|---|---|
| Console | A console state machine, which delegates the state machine to the Plugin implementation. |
| Editor | An editor state machine. |
| EditorAction | An action on the editor. |
| EditorAction.ChangeChars | |
| EditorAction.Copy | |
| EditorAction.DeleteNextChars | |
| EditorAction.History | |
| EditorAction.InsertKey | |
| EditorAction.MoveNextWord | |
| EditorAction.MovePrevWord | |
| EditorBuffer | |
| EditorWriter | Wraps TermIO and care about CRLF. |
| KeyStroke | A recorded key stroke that associates an operation with the sequence that triggered it. |
| Mode | The current mode of the editor state machine. |
| Mode.ChangeChar | |
| Mode.Digit | |
| Plugin | The handler defines a state machine that can have several implementations. |
| ProcessHandler | A process execution state machine. |
| Enum Summary | |
|---|---|
| At | |
| KeyType | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||