Module titik::renderer [−][src]
Provides the core functionality of rendering to the terminal This has the event loop which calculates and process the events to the target widget
Modules
cursor | A module to work with the terminal cursor |
event | A module to read events. |
style | A module to apply attributes and colors on your text. |
terminal | A module to work with the terminal. |
Macros
execute | Executes one or more command(s). |
queue | Queues one or more command(s) for further execution. |
Structs
Attributes | a bitset for all possible attributes |
ContentStyle | The style that can be put on content. |
KeyEvent | Represents a key event. |
KeyModifiers | Represents key modifiers (shift, control, alt). |
Renderer | This provides the render loop of the terminal UI |
Enums
Attribute | Represents an attribute. |
ClearType | Different ways to clear the terminal buffer. |
Color | Represents a color. |
KeyCode | Represents a key. |
MouseEvent | Represents a mouse event. |
Traits
Command | An interface for a command that performs an action on the terminal. |
Dispatch | A Dispatch trait which the implementing APP will update its own state based on the supplied msg. |
Type Definitions
Result | The |