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 core::*;
13
14pub use alignment::*;
15pub use arrangement::*;
16pub use axis::*;
17pub use constraints::*;
18pub use intrinsics::*;
19
20pub mod prelude {
21    pub use crate::{
22        alignment::{Alignment, HorizontalAlignment, VerticalAlignment},
23        arrangement::LinearArrangement,
24        constraints::Constraints,
25        core::{Measurable, MeasureScope, Placeable},
26    };
27}