diff options
| author | Laurenz <laurmaedje@gmail.com> | 2019-11-30 18:54:46 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2019-11-30 18:54:46 +0100 |
| commit | 5782b82770f6923677942c3b4e2bf4f7258e47d8 (patch) | |
| tree | 2b477fc285e9da5380e556648056b985ecbccfe0 /src/library/page.rs | |
| parent | b13ed627fff73a599b34d760cd99aa2f08d58ea8 (diff) | |
Refactor layouting base ♻
Diffstat (limited to 'src/library/page.rs')
| -rw-r--r-- | src/library/page.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/library/page.rs b/src/library/page.rs index 40872d63..e8a80870 100644 --- a/src/library/page.rs +++ b/src/library/page.rs @@ -7,7 +7,7 @@ pub struct PageBreak; function! { data: PageBreak, parse: plain, - layout(_, _) { Ok(commands![FinishSpace]) } + layout(_, _) { Ok(vec![FinishSpace]) } } /// `page.size`: Set the size of pages. @@ -29,12 +29,12 @@ function! { } layout(this, ctx) { - let mut style = ctx.page_style; + let mut style = ctx.style.page; if let Some(width) = this.width { style.dimensions.x = width; } if let Some(height) = this.height { style.dimensions.y = height; } - Ok(commands![SetPageStyle(style)]) + Ok(vec![SetPageStyle(style)]) } } @@ -67,13 +67,13 @@ function! { } layout(this, ctx) { - let mut style = ctx.page_style; + let mut style = ctx.style.page; if let Some(left) = this.left { style.margins.left = left; } if let Some(top) = this.top { style.margins.top = top; } if let Some(right) = this.right { style.margins.right = right; } if let Some(bottom) = this.bottom { style.margins.bottom = bottom; } - Ok(commands![SetPageStyle(style)]) + Ok(vec![SetPageStyle(style)]) } } |
