summaryrefslogtreecommitdiff
path: root/library/src/layout/page.rs
diff options
context:
space:
mode:
Diffstat (limited to 'library/src/layout/page.rs')
-rw-r--r--library/src/layout/page.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/library/src/layout/page.rs b/library/src/layout/page.rs
index 8ea1eed6..5a23b27b 100644
--- a/library/src/layout/page.rs
+++ b/library/src/layout/page.rs
@@ -5,6 +5,8 @@ use crate::prelude::*;
use crate::text::TextNode;
/// Layouts its child onto one or multiple pages.
+#[func]
+#[capable]
#[derive(Clone, Hash)]
pub struct PageNode(pub Content);
@@ -143,6 +145,8 @@ impl Debug for PageNode {
}
/// A page break.
+#[func]
+#[capable]
#[derive(Debug, Copy, Clone, Hash)]
pub struct PagebreakNode {
pub weak: bool,