Expand description
Console — the engine talking.
Rows are a fixed grid (time · level · source · message) so the eye can scan one column without reading the others. Warn and error rows are tinted, but the level is also an icon: colour alone would leave the severity invisible to a colour-blind reader.
Structs§
- Console
Panel - The console panel.
- Counts 🔒
- Counts per level, for the pill badges.
- Level
Filter - Which log levels the console is currently showing.
Constants§
- COL_
LEVEL 🔒 - COL_
SOURCE 🔒 - COL_
TIME 🔒 - Column geometry. The message column takes whatever is left and wraps; it never widens the row, because a console that scrolls sideways is a console you cannot read.
- FILTER_
H 🔒 - GAP 🔒
- HEADER_
H 🔒 - ROW_H 🔒
Functions§
- level_
style 🔒 - The colour and glyph that stand for a level.
- truncate 🔒
- Clips a source path to fit its column, keeping the tail (the part that
actually distinguishes
khora_controlfromkhora_data).