Skip to main content

cranpose_ui_layout/
lib.rs

1//! Layout contracts & policies for Cranpose
2
3mod alignment;
4mod arrangement;
5mod axis;
6mod constraints;
7mod core;
8mod intrinsics;
9
10pub use core::*;
11
12pub use alignment::*;
13pub use arrangement::*;
14pub use axis::*;
15pub use constraints::*;
16pub use intrinsics::*;
17
18pub mod prelude {
19    pub use crate::{
20        alignment::{Alignment, HorizontalAlignment, VerticalAlignment},
21        arrangement::LinearArrangement,
22        constraints::Constraints,
23        core::{Measurable, MeasureScope, Placeable},
24    };
25}