Module rerun::external::eframe::egui::containers
Expand description
Containers are pieces of the UI which wraps other pieces of UI. Examples: Window
, ScrollArea
, Resize
, SidePanel
, etc.
For instance, a Frame
adds a frame and background to some contained UI.
Modules§
- Frame container
- Show popup windows, tooltips, context menus etc.
Structs§
- An area on the screen that can be moved by dragging.
- State of an
Area
that is persisted between frames. - A panel that covers the remainder of the screen, i.e. whatever area is left after adding other panels.
- A header which can be collapsed/expanded, revealing a contained
Ui
region. - The response from showing a
CollapsingHeader
. - A drop-down selection menu with a descriptive label.
- Add a background, frame and/or margin to a rectangular background of a
Ui
. - A region that can be resized by dragging the bottom right corner.
- Add vertical and/or horizontal scrolling to a contained
Ui
. - A panel that covers the entire left or right side of a
Ui
or screen. - Put some widgets on the left and right sides of a ui.
- A panel that covers the entire top or bottom of a
Ui
or screen. - Builder for a floating window which can be dragged, closed, collapsed, resized and scrolled (off by default).
Enums§
- Indicate whether a popup will be shown above or below the box.
- Determines popup’s close behavior
Functions§
- What is the id of the next tooltip for this widget?
- Shows a popup above or below another widget.
- Helper for
popup_above_or_below_widget
. - Show a tooltip at the current pointer position (if any).
- Show a tooltip at the given position.
- Show a tooltip at the current pointer position (if any).
- Show a tooltip under the given area.
- Show some text at the current pointer position (if any).
- Was this popup visible last frame?
Type Aliases§
- A function that paints the
ComboBox
icon