Skip to main content

cranpose_ui_layout/
lib.rs

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