mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 12:16:42 +01:00
38 lines
612 B
Markdown
38 lines
612 B
Markdown
# `tek_core`
|
|
|
|
Core "utilities" module of Tek TUI DAW.
|
|
|
|
## Exiting
|
|
|
|
The `Exit` trait defines the API for exitable entities,
|
|
such as the main app or the modal dialogs.
|
|
|
|
## Rendering output
|
|
|
|
The `Render` trait...
|
|
|
|
The `render!` macro for implementing the `Render` trait...
|
|
|
|
The `render_thread` function for starting the render thread...
|
|
|
|
The various layout and rendering helpers...
|
|
|
|
## Handling input
|
|
|
|
The `Handle` trait...
|
|
|
|
The `handle!` macro...
|
|
|
|
The `input_thread` function...
|
|
|
|
## Running an app
|
|
|
|
The `Component` trait...
|
|
|
|
The `run` function...
|
|
|
|
## Module helpers
|
|
|
|
The `submod!` macro...
|
|
|
|
The `pubmod!` macro...
|