widgetkit_core/lib.rs
1pub mod color;
2pub mod error;
3pub mod event;
4pub mod geometry;
5pub mod ids;
6
7pub use color::Color;
8pub use error::{Error, Result};
9pub use event::HostEvent;
10pub use geometry::{Insets, Point, Rect, Size};
11pub use ids::{InstanceId, TaskId, TimerId, WidgetId};
12pub use std::time::Duration;
13
14// TODO(v0.2): stabilize public raw render API
15// TODO(v0.3): add layout constraints primitives
16// TODO(v0.4): extend event model for pointer/keyboard input
17// TODO(v0.5): prepare View/declarative layer abstractions
18
19#[cfg(test)]
20mod tests;