summaryrefslogtreecommitdiff
path: root/crates/typst-ide/src/jump.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/typst-ide/src/jump.rs')
-rw-r--r--crates/typst-ide/src/jump.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/typst-ide/src/jump.rs b/crates/typst-ide/src/jump.rs
index 2dd5cf61..ba62b0ab 100644
--- a/crates/typst-ide/src/jump.rs
+++ b/crates/typst-ide/src/jump.rs
@@ -1,7 +1,7 @@
use std::num::NonZeroUsize;
-use typst::layout::{Frame, FrameItem, Point, Position, Size};
-use typst::model::{Destination, Document, Url};
+use typst::layout::{Frame, FrameItem, PagedDocument, Point, Position, Size};
+use typst::model::{Destination, Url};
use typst::syntax::{FileId, LinkedNode, Side, Source, Span, SyntaxKind};
use typst::visualize::Geometry;
use typst::WorldExt;
@@ -30,7 +30,7 @@ impl Jump {
/// Determine where to jump to based on a click in a frame.
pub fn jump_from_click(
world: &dyn IdeWorld,
- document: &Document,
+ document: &PagedDocument,
frame: &Frame,
click: Point,
) -> Option<Jump> {
@@ -110,7 +110,7 @@ pub fn jump_from_click(
/// Find the output location in the document for a cursor position.
pub fn jump_from_cursor(
- document: &Document,
+ document: &PagedDocument,
source: &Source,
cursor: usize,
) -> Vec<Position> {