summaryrefslogtreecommitdiff
path: root/crates/typst-layout
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-12-02 13:37:33 +0100
committerLaurenz <laurmaedje@gmail.com>2024-12-04 10:12:07 +0100
commitf8f2ba6a5f8c8ca7dbb85cf17b73332a0c301c60 (patch)
treeb3bc754509fb3ab4c74493848fe96f116b7907ed /crates/typst-layout
parent76c24ee6e35715cd14bb892d7b6b8d775c680bf7 (diff)
Rename `Document` to `PagedDocument`
Diffstat (limited to 'crates/typst-layout')
-rw-r--r--crates/typst-layout/src/pages/mod.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/crates/typst-layout/src/pages/mod.rs b/crates/typst-layout/src/pages/mod.rs
index b969749a..667e16b3 100644
--- a/crates/typst-layout/src/pages/mod.rs
+++ b/crates/typst-layout/src/pages/mod.rs
@@ -11,8 +11,8 @@ use typst_library::foundations::{Content, StyleChain};
use typst_library::introspection::{
Introspector, Locator, ManualPageCounter, SplitLocator, TagElem,
};
-use typst_library::layout::{FrameItem, Page, Point};
-use typst_library::model::{Document, DocumentInfo};
+use typst_library::layout::{FrameItem, Page, PagedDocument, Point};
+use typst_library::model::DocumentInfo;
use typst_library::routines::{Arenas, Pair, RealizationKind, Routines};
use typst_library::World;
@@ -26,12 +26,12 @@ use self::run::{layout_blank_page, layout_page_run, LayoutedPage};
/// elements. In contrast to [`layout_fragment`](crate::layout_fragment),
/// this does not take regions since the regions are defined by the page
/// configuration in the content and style chain.
-#[typst_macros::time(name = "document")]
+#[typst_macros::time(name = "layout document")]
pub fn layout_document(
engine: &mut Engine,
content: &Content,
styles: StyleChain,
-) -> SourceResult<Document> {
+) -> SourceResult<PagedDocument> {
layout_document_impl(
engine.routines,
engine.world,
@@ -56,7 +56,7 @@ fn layout_document_impl(
route: Tracked<Route>,
content: &Content,
styles: StyleChain,
-) -> SourceResult<Document> {
+) -> SourceResult<PagedDocument> {
let mut locator = Locator::root().split();
let mut engine = Engine {
routines,
@@ -86,7 +86,7 @@ fn layout_document_impl(
let pages = layout_pages(&mut engine, &mut children, locator, styles)?;
let introspector = Introspector::new(&pages);
- Ok(Document { pages, info, introspector })
+ Ok(PagedDocument { pages, info, introspector })
}
/// Layouts the document's pages.