forked from Philipp-M/trui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathwidget.rs
29 lines (25 loc) · 795 Bytes
/
widget.rs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
mod border;
mod box_constraints;
#[cfg(not(any(test, doctest, feature = "doctests")))]
mod core;
#[cfg(any(test, doctest, feature = "doctests"))]
pub(crate) mod core;
pub(crate) mod animatables;
mod events;
mod fill_max_size;
mod linear_layout;
mod margin;
mod text;
mod weighted_linear_layout;
pub use self::core::{
AnyWidget, ChangeFlags, CxState, EventCx, LayoutCx, LifeCycleCx, Message, PaintCx, Pod, Widget,
};
pub(crate) use self::core::{PodFlags, WidgetState};
pub(crate) use border::Border;
pub use box_constraints::BoxConstraints;
pub use events::*;
pub(crate) use fill_max_size::FillMaxSize;
pub(crate) use linear_layout::LinearLayout;
pub(crate) use margin::Margin;
pub(crate) use text::*;
pub(crate) use weighted_linear_layout::{WeightedLayoutElement, WeightedLinearLayout};