Skip to main content

Crate rlvgl_app_disco_demo

Crate rlvgl_app_disco_demo 

Source
Expand description

Shared 747-style demo controller used by simulator, UEFI, and STM32 hosts.

The controller owns the widget tree, shared assets, layout state, and a small platform command queue so non-MCU runtimes can reuse the same interaction model without board-specific register writes in the UI layer.

Modules§

assets
Shared 747-style icon and layout assets for the disco demo controller.
icon_strip
Vertical icon strip widget for the shared 747-style disco demo.
wing
Vertical popup wing widget for the shared 747-style disco demo.

Structs§

DiscoCapabilities
Runtime capabilities that shape which portions of the disco demo are active.
DiscoController
Shared controller that owns the 747-style demo widget tree and command queue.
MediaPlayerSkin
Visibility-gated wrapper around the emitted media-player widget tree, wired to its istate (linkage-v2) media_player::Machine (QT-05g).

Enums§

DiscoCommand
Commands emitted by the shared demo controller for a runtime adapter.
DiscoEffect
Effect hooks requested by the shared demo controller.