diff options
| author | Laurenz <laurmaedje@gmail.com> | 2022-02-02 16:02:23 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2022-02-02 16:02:23 +0100 |
| commit | a7b403fd742941f6b163f06876aec96729db707f (patch) | |
| tree | b5062eddbcb814713b65f59d3f59dfe7e2bcaca8 /src/library/place.rs | |
| parent | 0a1916c1e4259aff1306b26c06d4edcf0f190a3b (diff) | |
Rename `Node` to `Template`
Diffstat (limited to 'src/library/place.rs')
| -rw-r--r-- | src/library/place.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/library/place.rs b/src/library/place.rs index d5880995..d7b98c16 100644 --- a/src/library/place.rs +++ b/src/library/place.rs @@ -3,18 +3,18 @@ use super::prelude::*; use super::AlignNode; -/// Place content at an absolute position. +/// Place a node at an absolute position. #[derive(Debug, Hash)] pub struct PlaceNode(pub PackedNode); #[class] impl PlaceNode { - fn construct(_: &mut EvalContext, args: &mut Args) -> TypResult<Node> { + fn construct(_: &mut EvalContext, args: &mut Args) -> TypResult<Template> { let aligns = args.find().unwrap_or(Spec::with_x(Some(Align::Left))); let tx = args.named("dx")?.unwrap_or_default(); let ty = args.named("dy")?.unwrap_or_default(); let body: PackedNode = args.expect("body")?; - Ok(Node::block(Self( + Ok(Template::block(Self( body.moved(Point::new(tx, ty)).aligned(aligns), ))) } |
