mirror of
https://codeberg.org/unspeaker/tek.git
synced 2025-12-07 04:06:45 +01:00
wip: refactor into crates
This commit is contained in:
parent
96e17e7f7c
commit
5ae99b4ada
87 changed files with 2281 additions and 2217 deletions
38
crates/tek_core/README.md
Normal file
38
crates/tek_core/README.md
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
# `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...
|
||||
Loading…
Add table
Add a link
Reference in a new issue