Crate iced_runtime

Source
Expand description

A renderer-agnostic native GUI runtime.

The native path of the Iced ecosystem

iced_runtime takes iced_core and builds a native runtime on top of it.

Modules§

clipboard
Access the clipboard.
core
The core library of Iced.
dnd
Access the clipboard.
font
Load and use fonts.
futures
Asynchronous tasks for GUI programming, inspired by Elm.
keyboard
Track keyboard events.
multi_window
A multi-window application.
overlay
Overlays for user interfaces.
platform_specific
Platform specific actions defined for wayland
program
Build interactive programs using The Elm Architecture.
system
Access the native system.
task
Create runtime tasks.
user_interface
Implement your own event loop to drive a user interface.
window
Build window-based GUI applications.

Structs§

Appearance
The appearance of a program.
Debug
Task
A set of concurrent actions to be performed by the iced runtime.
UserInterface
A set of interactive graphical elements with a specific Layout.

Enums§

Action
An action that the iced runtime can perform.

Traits§

DefaultStyle
The default style of a Program.
Program
The core of a user interface application following The Elm Architecture.

Functions§

default
The default Appearance of a Program with the built-in iced_core::Theme.
exit
Creates a Task that exits the iced runtime.