New runtime implementation for the box layout

Currently only horizontal layout is supported
This commit is contained in:
Olivier Goffart 2020-10-26 12:29:10 +01:00
parent 211fa69ef5
commit aeade826fe
6 changed files with 332 additions and 60 deletions

View file

@ -187,10 +187,7 @@ pub mod re_exports {
};
pub use sixtyfps_corelib::items::*;
pub use sixtyfps_corelib::layout::LayoutInfo;
pub use sixtyfps_corelib::layout::{
grid_layout_info, solve_grid_layout, solve_path_layout, GridLayoutCellData, GridLayoutData,
Padding, PathLayoutData, PathLayoutItemData,
};
pub use sixtyfps_corelib::layout::*;
pub use sixtyfps_corelib::model::*;
pub use sixtyfps_corelib::properties::{Property, PropertyTracker};
pub use sixtyfps_corelib::signals::Signal;