diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-02-08 16:39:37 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-02-09 12:34:19 +0100 |
| commit | e089b6ea40015e012302dc55ac5d6cb42ca4876e (patch) | |
| tree | dbb66237cb996bc880560dfd94ac9b682e1ac985 /src/library/grid.rs | |
| parent | 68503b9a07b00bce3f4d377bcfe945452de815ea (diff) | |
Set rules for everything
Diffstat (limited to 'src/library/grid.rs')
| -rw-r--r-- | src/library/grid.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/library/grid.rs b/src/library/grid.rs index 59fe8486..f85e5d56 100644 --- a/src/library/grid.rs +++ b/src/library/grid.rs @@ -10,7 +10,7 @@ pub struct GridNode { /// Defines sizing of gutter rows and columns between content. pub gutter: Spec<Vec<TrackSizing>>, /// The nodes to be arranged in a grid. - pub children: Vec<PackedNode>, + pub children: Vec<LayoutNode>, } #[class] @@ -92,7 +92,7 @@ castable! { /// Performs grid layout. pub struct GridLayouter<'a> { /// The grid cells. - cells: &'a [PackedNode], + cells: &'a [LayoutNode], /// The column tracks including gutter tracks. cols: Vec<TrackSizing>, /// The row tracks including gutter tracks. @@ -136,7 +136,7 @@ impl<'a> GridLayouter<'a> { pub fn new( tracks: Spec<&[TrackSizing]>, gutter: Spec<&[TrackSizing]>, - cells: &'a [PackedNode], + cells: &'a [LayoutNode], regions: &Regions, styles: StyleChain<'a>, ) -> Self { @@ -606,7 +606,7 @@ impl<'a> GridLayouter<'a> { /// /// Returns `None` if it's a gutter cell. #[track_caller] - fn cell(&self, x: usize, y: usize) -> Option<&'a PackedNode> { + fn cell(&self, x: usize, y: usize) -> Option<&'a LayoutNode> { assert!(x < self.cols.len()); assert!(y < self.rows.len()); |
