From ec03ac6d82b07c6514ad136e4bbb2b31a4d38876 Mon Sep 17 00:00:00 2001 From: "Dylan M. Taylor" Date: Fri, 13 Nov 2026 04:50:53 -0500 Subject: [PATCH] Parse IDML page margin values in shared model --- crates/idml/src/model/spread.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crates/idml/src/model/spread.rs b/crates/idml/src/model/spread.rs index c941ed25f..0985c0dee 100644 --- a/crates/idml/src/model/spread.rs +++ b/crates/idml/src/model/spread.rs @@ -153,6 +153,9 @@ pub struct MarginPreference { } impl MarginPreference { + pub fn from_el(el: &El) -> Self { + Self { values: Values::of(el) } + } pub fn top(&self) -> Option { self.values.num("Top") }