Crate limn [] [src]

Limn is a cross platform, event driven, component based GUI library.

Reexports

pub use core::*;

Modules

draw

Contains common Draw state, basic drawing primitives

prelude
widgets

Includes standard bundled widgets.

Macros

component_style
forward_event

Specifies a handler that redirects events from one widget to another. Optionally you can specify a closure that modifies the event.

multi_event

Simplifies setting up an EventHandler that can receive multiple events. Generates an event enum and matches each event to a method on the handler. Also creates an associated method on the handler, add_adapters that should be called when the handler is added to a widget, to add the "adapter" handlers that redirect each event to the main event handler.

named_id

Create a new simple id type, wrapper around a usize that can be created via IdGen

style