Structs§
- Animate
Next Frame - Archived
Finish Response - An archived
FinishResponse - Archived
GetPending NavRequest - An archived
GetPendingNavRequest - Archived
Navigate To - An archived
NavigateTo - Archived
Register AppMessage - An archived
RegisterAppMessage - Archived
Register Control Center - An archived
RegisterControlCenter - Archived
Register Keyboard - An archived
RegisterKeyboard - Archived
RunApp - An archived
RunApp - Archived
Show Modal - An archived
ShowModal - Archived
Update Keyboard - An archived
UpdateKeyboard - Capture
Screen - Captures the current composited screen contents as raw pixel data.
- Claim
Alerts Role - Claim
Launcher Role - Claim
Lock Screen Role - Claim
Onboarding Role - Claim
Settings Role - Claim
Switcher Role - Close
App - Finish
Response - Finish
Response Resolver - The resolver for an archived
FinishResponse - GetDevice
Frame - GetPending
NavRequest - GetPending
NavRequest Resolver - The resolver for an archived
GetPendingNavRequest - Hide
Camera - Hide
Keyboard - Inject
Key - Injects a key press or release event into the active app as if it came from the keyboard. Works on both hardware and simulator — used by the passport-drive debug bridge.
- Inject
Power Button - Injects a power button press or release into gui-server’s power-button state machine.
- Inject
Touch - Injects a touch event into the GUI event pipeline as if it came from hardware. Works on both hardware and simulator.
- IsLocked
- KeyPressed
- KeyReleased
- Login
Success - Navigate
To - Navigate
ToResolver - The resolver for an archived
NavigateTo - Navigation
Cancel - Register
AppMessage - Register
AppMessage Resolver - The resolver for an archived
RegisterAppMessage - Register
Control Center - Register
Control Center Resolver - The resolver for an archived
RegisterControlCenter - Register
Keyboard - Register
Keyboard Resolver - The resolver for an archived
RegisterKeyboard - Request
Redraw - RunApp
- RunApp
Resolver - The resolver for an archived
RunApp - SetScale
Factor - Show
Camera - Show
Modal - Show
Modal Resolver - The resolver for an archived
ShowModal - Shutdown
- Simulate
Key - Simulate
Power Button - Simulate
Scroll - Scroll delta from the host mouse/trackpad. Position is in physical pixels; deltas are f32 scroll amounts (pixels).
- Submit
Frame - Switch
To - Switch
ToLauncher - Update
Keyboard - Update
Keyboard Resolver - The resolver for an archived
UpdateKeyboard - Update
Kiosk Policy
Enums§
- AppTheme
- AppTheme
Resolver - The resolver for an archived
AppTheme - Archived
AppTheme - An archived
AppTheme - Archived
Launch Failure Reason - An archived
LaunchFailureReason - Archived
RunApp Response - An archived
RunAppResponse - Launch
Failure Reason - Reason an app launch failed. Carries enough information for the SDK / UI to pick a useful follow-up (import a cert, enable developer mode, restart, …) instead of just printing a generic “launch failed” message.
- Launch
Failure Reason Resolver - The resolver for an archived
LaunchFailureReason - RunApp
Response - RunApp
Response Resolver - The resolver for an archived
RunAppResponse
Traits§
- Role
Claim - A message that claims a privileged role. Restricts
crate::GuiApi::register_with_roleto the role-claim messages, so it can’t be used to send arbitrary scalars.