Crate layout_engine

Source
Expand description

§Layout Engine

Layout engine is a small rust project aimed to mimic css flexbox and css grid. It also implements height-for-width and width-for-height layout management.

§Features

  • serde - enables serde support on all structs and enums.

Re-exports§

pub use align::Alignment;

Modules§

align
flexbox
grid
layout

Structs§

MinimumNatural
A struct containing the minimum layout of a widget alongisde the naturual layout.

Enums§

Orientation

Traits§

Layout
A layout trait
LayoutExt

Functions§

squash
Provides a default prefered_size_of_container implementation of sorts.