summaryrefslogtreecommitdiff
path: root/src/library/place.rs
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2022-02-02 16:02:23 +0100
committerLaurenz <laurmaedje@gmail.com>2022-02-02 16:02:23 +0100
commita7b403fd742941f6b163f06876aec96729db707f (patch)
treeb5062eddbcb814713b65f59d3f59dfe7e2bcaca8 /src/library/place.rs
parent0a1916c1e4259aff1306b26c06d4edcf0f190a3b (diff)
Rename `Node` to `Template`
Diffstat (limited to 'src/library/place.rs')
-rw-r--r--src/library/place.rs6
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),
)))
}