uzor 1.3.0

Core UI engine — geometry, interaction, input state
1
2
3
4
5
6
7
8
9
10
11
12
//! Container state placeholder.
//!
//! **mlc audit finding:** containers are fully stateless. No dedicated state
//! struct exists in mlc for any of the 16 container variants. Hover / active
//! booleans are owned by the surrounding modal or panel state and passed in at
//! render time. Scroll position lives in `composite/scroll_container/`, not here.
//!
//! `ContainerState` is kept as an explicit zero-size type so the module API
//! remains uniform with other widgets that do carry state.

#[derive(Debug, Default, Clone, Copy)]
pub struct ContainerState;