use crate::Bus; use dodrio::bumpalo; pub mod button; pub mod slider; pub mod text; mod checkbox; mod column; mod image; mod radio; mod row; pub use button::Button; pub use checkbox::Checkbox; pub use column::Column; pub use image::Image; pub use radio::Radio; pub use row::Row; pub use slider::Slider; pub use text::Text; pub trait Widget { fn node<'b>( &self, bump: &'b bumpalo::Bump, _bus: &Bus, ) -> dodrio::Node<'b> { use dodrio::builder::*; div(bump).children(vec![text("WIP")]).finish() } }