⎇ 72a1d81325e63c351a9bcbf07427e676cbe938c4
benches/generated/flex_basis_flex_shrink_column.rs
Historia
Quién tocó qué
crudo
1pub fn compute() {
2 let mut stretch = stretch2::Stretch::new();
3 let node0 = stretch
4 .new_node(
5 stretch2::style::Style { flex_basis: stretch2::style::Dimension::Points(100f32), ..Default::default() },
6 &[],
7 )
8 .unwrap();
9 let node1 = stretch
10 .new_node(
11 stretch2::style::Style { flex_basis: stretch2::style::Dimension::Points(50f32), ..Default::default() },
12 &[],
13 )
14 .unwrap();
15 let node = stretch
16 .new_node(
17 stretch2::style::Style {
18 flex_direction: stretch2::style::FlexDirection::Column,
19 size: stretch2::geometry::Size {
20 width: stretch2::style::Dimension::Points(100f32),
21 height: stretch2::style::Dimension::Points(100f32),
22 ..Default::default()
23 },
24 ..Default::default()
25 },
26 &[node0, node1],
27 )
28 .unwrap();
29 stretch.compute_layout(node, stretch2::geometry::Size::undefined()).unwrap();
30}