diff options
| author | Laurenz <laurmaedje@gmail.com> | 2019-12-12 23:33:26 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2019-12-12 23:33:26 +0100 |
| commit | f549914ff8d66e48e779d4d99898a224bd1ab701 (patch) | |
| tree | 12dddf9feb18a39bc05aa69fe8d9b5eac802dfaf /src/library/mod.rs | |
| parent | ff107cf3e75acf041f8b7631337d299cdeaa1685 (diff) | |
Refine and rename layouting types 🛀
Diffstat (limited to 'src/library/mod.rs')
| -rw-r--r-- | src/library/mod.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/library/mod.rs b/src/library/mod.rs index b6561d5a..0fcc8647 100644 --- a/src/library/mod.rs +++ b/src/library/mod.rs @@ -19,7 +19,7 @@ pub fn std() -> Scope { std.add::<Align>("align"); std.add::<Boxed>("box"); - std.add::<Direction>("direction"); + std.add::<DirectionChange>("direction"); std.add::<PageSize>("page.size"); std.add::<PageMargins>("page.margins"); @@ -30,10 +30,10 @@ pub fn std() -> Scope { std.add::<FontSize>("font.size"); - std.add_with_metadata::<Spacing, Option<AxisKey>>("spacing", None); + std.add_with_metadata::<Spacing>("spacing", None); for (name, key) in &[("h", AxisKey::Horizontal), ("v", AxisKey::Vertical)] { - std.add_with_metadata::<Spacing, Option<AxisKey>>(name, Some(*key)); + std.add_with_metadata::<Spacing>(name, Some(*key)); } for (name, class) in &[ @@ -41,7 +41,7 @@ pub fn std() -> Scope { ("italic", FontClass::Italic), ("mono", FontClass::Monospace), ] { - std.add_with_metadata::<StyleChange, FontClass>(name, class.clone()); + std.add_with_metadata::<StyleChange>(name, class.clone()); } std @@ -152,7 +152,7 @@ function! { } layout(self, ctx) { - let axis = self.axis.generic(ctx.axes); + let axis = self.axis.to_generic(ctx.axes); let spacing = self.spacing.concretize(ctx.style.text.font_size); vec![AddSpacing(spacing, SpacingKind::Hard, axis)] } |
