Crate cosmic Copy item path
Summary Source pub use action::Action ;
pub use executor::single::Executor as SingleThreadExecutor;
action Actions are managed internally by the cosmic runtime. app Build interactive cross-platform COSMIC applications. command config Configurations available to libcosmic applications. core State which is managed by the cosmic runtime. cosmic_config Integrations for cosmic-config — the cosmic configuration system. cosmic_theme Cosmic theme library. executor Select the preferred async executor for an application. font Select preferred fonts. iced iced is a cross-platform GUI library focused on simplicity and type-safety.
Inspired by Elm . iced_core The core library of Iced . iced_futures Asynchronous tasks for GUI programming, inspired by Elm. iced_renderer The official renderer for iced. iced_runtime A renderer-agnostic native GUI runtime. iced_widget Use the built-in widgets or create your own. iced_winit A windowing shell for Iced, on top of winit
. icon_theme Select the preferred icon theme. keyboard_nav Subscribe to common application keyboard shortcuts. prelude Recommended default imports. style Stylesheet implements for crate::Theme
surface task Create asynchronous actions to be performed in the background. theme Contains the Theme
type and its widget stylesheet implementations. widget The COSMIC widget library Core COSMIC-specific application settings Task A set of concurrent actions to be performed by the iced runtime. Theme Also Represents a type that you can apply arbitrary functions to.
Useful for when a method doesn’t return the receiver but you want
to apply several of them to the object. Application An interactive cross-platform COSMIC application. ApplicationExt Methods automatically derived for all types implementing Application
. Apply Represents a type which can have functions applied to it (implemented
by default for all types). Element Renderer