summaryrefslogtreecommitdiff
path: root/src/library/boxed.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/library/boxed.rs')
-rw-r--r--src/library/boxed.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/library/boxed.rs b/src/library/boxed.rs
index 3d7214ae..1ec17d88 100644
--- a/src/library/boxed.rs
+++ b/src/library/boxed.rs
@@ -9,10 +9,12 @@ use crate::prelude::*;
/// - `height`: The height of the box (length or relative to parent's height).
pub fn boxed(mut args: Args, ctx: &mut EvalContext) -> Value {
let snapshot = ctx.state.clone();
-
let body = args.find::<SynTree>().unwrap_or_default();
let width = args.get::<_, Linear>(ctx, "width");
let height = args.get::<_, Linear>(ctx, "height");
+ let main = args.get::<_, Spanned<Dir>>(ctx, "main");
+ let cross = args.get::<_, Spanned<Dir>>(ctx, "cross");
+ ctx.set_flow(Gen::new(main, cross));
args.done(ctx);
let flow = ctx.state.flow;