[−][src]Macro uniui_base::layouts::prelude::u_linear_layout
Simplifies LinearLayout creation
Parameters:
- orientation (required, always first parameter, parameter name may be omited): layout's Orientation,
- alignment_horizontal (optional): layout's AlignmentHorizontal,
- alignemnt_verical (optional): layout's AlignmentVertical,
- items_alignment (optional): [ItemsAlignment]
- widgets (optional): ordered list of widgets to be moved to linear layout.
Example:
use uniui_gui::Orientation; use uniui_widget_button::Button; let linear_layout = u_linear_layout! { orientation: Orientation::Vertical, widgets: { Button::new("Button1".to_owned()), Button::new("Button2".to_owned()), } };