Incular logoIncular
API ReferenceLayout Values

Axis

Main-axis direction with extent and offset helpers.

use incular::prelude::*;

fn main() -> Result<(), Box<dyn std::error::Error>> {
    let app = Application::new(|_cx| {
        Container::builder()
            .padding(EdgeInsets::all(24.0))
            .alignment(Alignment::CENTER)
            .child(
                Flex::new(
                    Axis::Horizontal,
                    Vec::<Widget>::from([
                        Text::new("X").into(),
                        Text::new("Y").into(),
                    ]),
                ),
            )
            .build()
            .into()
    })?;
    incular::run(app)?;
    Ok(())
}
VariantMain axis
Horizontalx (default)
Verticaly

The direction in which linear layout consumes its main axis. Used by Flex, Wrap, and scroll views.

Related: MainAxisAlignment.