diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-04-25 15:50:13 +0200 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-04-25 15:50:13 +0200 |
| commit | 09aabc3a21e403e0b09a6d6ba517e34a303b217c (patch) | |
| tree | 590a26bdfe3c5c3c1a48a0271ba54ee3b076a791 /src/model/layout.rs | |
| parent | 649c101f07f6de4791dc9b6091dff4a85112a15c (diff) | |
Public style entry enum
Diffstat (limited to 'src/model/layout.rs')
| -rw-r--r-- | src/model/layout.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/model/layout.rs b/src/model/layout.rs index 9a4d5df3..78bfedc7 100644 --- a/src/model/layout.rs +++ b/src/model/layout.rs @@ -5,7 +5,7 @@ use std::fmt::{self, Debug, Formatter}; use std::hash::Hash; use std::sync::Arc; -use super::{Barrier, NodeId, Resolve, StyleChain, StyleSlot}; +use super::{Barrier, NodeId, Resolve, StyleChain, StyleEntry}; use crate::diag::TypResult; use crate::eval::{RawAlign, RawLength}; use crate::frame::{Element, Frame, Geometry}; @@ -220,8 +220,8 @@ impl Layout for LayoutNode { styles: StyleChain, ) -> TypResult<Vec<Arc<Frame>>> { ctx.query((self, regions, styles), |ctx, (node, regions, styles)| { - let slot = StyleSlot::from(Barrier::new(node.id())); - node.0.layout(ctx, regions, slot.chain(&styles)) + let entry = StyleEntry::Barrier(Barrier::new(node.id())); + node.0.layout(ctx, regions, entry.chain(&styles)) }) .clone() } |
