ui_basic_usage/
ui_basic_usage.rs1use use_ui::{
2 affordance::Affordance,
3 interaction::InteractionState,
4 layer::LayerRole,
5 layout::{Alignment, Direction},
6 theme::ThemeMode,
7};
8
9fn main() {
10 let state = InteractionState::Focused;
11 let direction = Direction::Vertical;
12 let alignment = Alignment::Center;
13 let layer = LayerRole::Modal;
14 let theme = ThemeMode::Dark;
15 let affordance = Affordance::Clickable;
16
17 assert!(state.is_focus_visible_candidate());
18 assert_eq!(direction, Direction::Vertical);
19 assert_eq!(alignment, Alignment::Center);
20 assert!(layer.sits_above(LayerRole::Popover));
21 assert_eq!(theme, ThemeMode::Dark);
22 assert_eq!(affordance, Affordance::Clickable);
23}