Crate cosmic::iced_winit

source ·
Expand description

A windowing shell for Iced, on top of winit.

The native path of the Iced ecosystem

iced_winit offers some convenient abstractions on top of iced_runtime to quickstart development when using winit.

It exposes a renderer-agnostic Application trait that can be implemented and then run with a simple call. The use of this trait is optional.

Additionally, a conversion module is available for users that decide to implement a custom event loop.

Modules§

  • Create interactive, native cross-platform applications.
  • Access the clipboard.
  • Convert winit types into iced_runtime types, and viceversa.
  • A bunch of backend-agnostic types that can be leveraged to build a renderer for iced.
  • A renderer-agnostic native GUI runtime.
  • Configure your application.
  • The styling library of Iced.
  • Winit is a cross-platform window creation and event loop management library.

Structs§

  • A buffer for short-term storage and transfer within and between applications.
  • An event loop proxy that implements Sink.
  • The settings of an application.

Enums§

  • An error that occurred while running an application.

Traits§

  • An interactive, native cross-platform application.