Skip to main content

Module form

Module form 

Source
Expand description

Form layout components.

Provides a two-column layout for label + widget form rows: a fixed-width label column and a left-aligned widget column.

§Example

FormRow::new("Theme")
    .description("Color scheme for the application")
    .show(ui, |ui| {
        egui::ComboBox::from_id_salt("theme")
            .selected_text(current)
            .show_ui(ui, |ui| {
                for (name, _) in egui_charts::theme::presets() {
                    ui.selectable_value(&mut current, name, name);
                }
            });
    });

Re-exports§

pub use grid::FormGrid;

Modules§

grid
Grid layout for form labels and controls.

Structs§

FormRow
A two-column form row: fixed-width label area + remainder widget area.