output: modularize space
Some checks failed
/ build (push) Has been cancelled

This commit is contained in:
🪞👃🪞 2025-09-05 03:56:15 +03:00
parent ff4d0c9db5
commit 74b3af2212
6 changed files with 301 additions and 11 deletions

View file

@ -13,17 +13,23 @@ pub(crate) use std::sync::{Arc, atomic::{AtomicUsize, Ordering::Relaxed}};
pub(crate) use tengri_core::*;
#[cfg(feature = "dsl")] pub(crate) use ::tengri_dsl::*;
mod output; pub use self::output::*;
mod output_render; pub use self::output_render::*;
mod output_content; pub use self::output_content::*;
mod output_thunk; pub use self::output_thunk::*;
mod space; pub use self::space::*;
mod layout_align; pub use self::layout_align::*;
mod layout_bsp; pub use self::layout_bsp::*;
mod layout_cond; pub use self::layout_cond::*;
mod layout_map; pub use self::layout_map::*;
mod layout_stack; pub use self::layout_stack::*;
mod layout_xy; pub use self::layout_xy::*;
mod output; pub use self::output::*;
mod output_render; pub use self::output_render::*;
mod output_content; pub use self::output_content::*;
mod output_thunk; pub use self::output_thunk::*;
mod space_area; pub use self::space_area::*;
mod space_coordinate; pub use self::space_coordinate::*;
mod space_direction; pub use self::space_direction::*;
mod space_measure; pub use self::space_measure::*;
mod space_size; pub use self::space_size::*;
mod layout_align; pub use self::layout_align::*;
mod layout_bsp; pub use self::layout_bsp::*;
mod layout_cond; pub use self::layout_cond::*;
mod layout_map; pub use self::layout_map::*;
mod layout_stack; pub use self::layout_stack::*;
mod layout_xy; pub use self::layout_xy::*;
pub(crate) use self::Direction::*;
#[cfg(test)] mod test;
#[cfg(test)] pub(crate) use proptest_derive::Arbitrary;