summaryrefslogtreecommitdiff
path: root/crates/typst-pdf/src
diff options
context:
space:
mode:
authorLaurenz <laurmaedje@gmail.com>2024-05-22 11:26:03 +0200
committerGitHub <noreply@github.com>2024-05-22 09:26:03 +0000
commita52987a8c26bc13e3db4cc300b8cd9d81eb8a18d (patch)
treeb6eeb1aeb07ead2b60acfcf99562f16dd53ba7b1 /crates/typst-pdf/src
parenta24052cb80e8a86695ac73e00281d5df0b9317c9 (diff)
Refactor frame metadata into tags (#4212)
Diffstat (limited to 'crates/typst-pdf/src')
-rw-r--r--crates/typst-pdf/src/page.rs8
1 files changed, 2 insertions, 6 deletions
diff --git a/crates/typst-pdf/src/page.rs b/crates/typst-pdf/src/page.rs
index 557daa80..42c87f8e 100644
--- a/crates/typst-pdf/src/page.rs
+++ b/crates/typst-pdf/src/page.rs
@@ -12,7 +12,6 @@ use pdf_writer::types::{
};
use pdf_writer::writers::{PageLabel, Resources};
use pdf_writer::{Content, Filter, Finish, Name, Rect, Ref, Str, TextStr};
-use typst::introspection::Meta;
use typst::layout::{
Abs, Em, Frame, FrameItem, GroupItem, Page, Point, Ratio, Size, Transform,
};
@@ -749,11 +748,8 @@ pub(crate) fn write_frame(ctx: &mut PageContext, frame: &Frame) {
FrameItem::Text(text) => write_text(ctx, pos, text),
FrameItem::Shape(shape, _) => write_shape(ctx, pos, shape),
FrameItem::Image(image, size, _) => write_image(ctx, x, y, image, *size),
- FrameItem::Meta(meta, size) => match meta {
- Meta::Link(dest) => write_link(ctx, pos, dest, *size),
- Meta::Elem(_) => {}
- Meta::Hide => {}
- },
+ FrameItem::Link(dest, size) => write_link(ctx, pos, dest, *size),
+ FrameItem::Tag(_) => {}
}
}
}