Expand description
Platform runners
Re-exports§
pub use render::ImageHandleGuard;pub use render::RenderCommand;pub use render::RenderContext;
Modules§
Macros§
Traits§
- A11y
Bridge - Bridge from Repose’s semantics tree to platform accessibility APIs.
Functions§
- compose_
frame - Compose a single frame with density and text-scale applied, returning Frame.
- hide_
app_ window - push_
deeplink - Push a deeplink payload from any thread (JNI callback, CLI watcher, etc).
- run_
desktop_ app - set_
about_ to_ wait_ callback - Register a callback invoked on every AboutToWait (used for draining tray commands).
- set_
app_ window - Store the application window handle (called once during app setup).
- set_
close_ to_ tray - The close button hides the window (via
set_visible(false)) instead of closing. The tray “Quit” action still exits the process regardless. - set_
event_ loop_ proxy - Store the event loop proxy so tray commands / deeplinks can wake the event loop.
- set_
on_ deeplink - Register a callback to receive deeplink payloads (raw bytes)
- show_
app_ window - Show the application window.
- tf_
ensure_ visible_ in_ rect - Helper: ensure caret visibility for a TextFieldState inside a given rect (px).
- wake_
event_ loop - Wake the winit event loop from another thread (e.g. tray’s GTK thread, JNI callback).
- window_
is_ visible - Returns whether the application window is currently visible.