1//! Containers are pieces of the UI which wraps other pieces of UI. Examples: [`Window`], [`ScrollArea`], [`Resize`], [`SidePanel`], etc.
2//!
3//! For instance, a [`Frame`] adds a frame and background to some contained UI.
45pub(crate) mod area;
6pub mod collapsing_header;
7mod combo_box;
8pub mod frame;
9pub mod modal;
10pub mod panel;
11pub mod popup;
12pub(crate) mod resize;
13pub mod scroll_area;
14mod sides;
15pub(crate) mod window;
1617pub use {
18 area::{Area, AreaState},
19 collapsing_header::{CollapsingHeader, CollapsingResponse},
20 combo_box::*,
21 frame::Frame,
22 modal::{Modal, ModalResponse},
23 panel::{CentralPanel, SidePanel, TopBottomPanel},
24 popup::*,
25 resize::Resize,
26 scroll_area::ScrollArea,
27 sides::Sides,
28 window::Window,
29};