add architecture diagram

This commit is contained in:
🪞👃🪞 2024-11-25 19:09:59 +01:00
parent 8f10117a9c
commit 935b5b7720
2 changed files with 6 additions and 35 deletions

View file

@ -1,38 +1,5 @@
# `tek_core`
Core "utilities" module of Tek TUI DAW.
Core 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...
![](./architecture.svg)

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 25 KiB