docs: CR-4 — panel-dep v0.1.0->v0.4.0 + panel.register-Wording praezisiert
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -6,7 +6,7 @@ panel that auto-opens on new message).
|
||||
|
||||
**Version:** 0.1.0
|
||||
**Lib-ID:** lib-core.notify-display
|
||||
**Requires:** lib-core.notify v0.1.0, lib-core.panel v0.1.0
|
||||
**Requires:** lib-core.notify v0.1.0, lib-core.panel v0.4.0
|
||||
**Tags:** notify, display, ui, toast, log, detail, hud, overlay
|
||||
|
||||
## Topology
|
||||
@@ -29,7 +29,8 @@ graph LR
|
||||
v0.1 ships three display modes driven by `notify` channel `display_mode` declarations:
|
||||
|
||||
- **log** — panel widget that renders channel history as a sorted list (newest first).
|
||||
Plugs into `lib-core.panel` via `create_log_widget` + `panel.register`.
|
||||
`create_log_widget` returns a widget-def for the caller to register with
|
||||
`lib-core.panel` via `panel.register` (the lib itself never calls `panel.register`).
|
||||
- **toast** — always-on HUD overlay with fade-in/hold/fade-out animation and
|
||||
configurable position, max-visible cap, and per-message TTL.
|
||||
- **detail** — subscribes to `display_mode="detail"` channels; on each new message
|
||||
|
||||
Reference in New Issue
Block a user