feat(flex-row): add justify_content method

This commit is contained in:
Michael Aaron Murphy 2024-05-29 23:55:50 +02:00 committed by Michael Murphy
parent 1bc3012165
commit 7a6421a3e2
3 changed files with 11 additions and 1 deletions

View file

@ -8,7 +8,7 @@ use iced_core::{Length, Padding, Point, Size};
use taffy::geometry::Rect;
use taffy::style::{AlignItems, Dimension, Display, Style};
use taffy::style_helpers::length;
use taffy::TaffyTree;
use taffy::{AlignContent, TaffyTree};
#[allow(clippy::too_many_lines)]
pub fn resolve<Message>(
@ -18,6 +18,7 @@ pub fn resolve<Message>(
padding: Padding,
column_spacing: f32,
row_spacing: f32,
justify_content: Option<AlignContent>,
tree: &mut [Tree],
) -> Node {
let limits = limits.shrink(padding);
@ -43,6 +44,8 @@ pub fn resolve<Message>(
height: Dimension::Auto,
},
justify_content,
padding: Rect {
left: length(padding.left),
right: length(padding.right),