Struct egui::containers::panel::TopBottomPanel [−][src]
pub struct TopBottomPanel { /* fields omitted */ }
Expand description
A panel that covers the entire top or bottom of a Ui
or screen.
The order in which you add panels matter! The first panel you add will always be the outermost, and the last you add will always be the innermost.
See the module level docs for more details.
egui::TopBottomPanel::top("my_panel").show(ctx, |ui| {
ui.label("Hello World!");
});
See also SidePanel
.
Implementations
id_source
: Something unique, e.g. "my_bottom_panel"
.
The initial height of the SidePanel
.
Defaults to style::Spacing::interact_size
.y.
The allowable height range for resizable panels.
pub fn show_inside<R>(
self,
ui: &mut Ui,
add_contents: impl FnOnce(&mut Ui) -> R
) -> InnerResponse<R>
pub fn show_inside<R>(
self,
ui: &mut Ui,
add_contents: impl FnOnce(&mut Ui) -> R
) -> InnerResponse<R>
Show the panel inside a Ui
.