From 361d9251167015b059f519253e0022b13b6a5587 Mon Sep 17 00:00:00 2001 From: Jiminy Panoz Date: Thu, 3 Oct 2024 09:38:41 +0200 Subject: [PATCH] Add missing Readium MediaTypes Readium Content Document + Guided Navigation --- shared/src/util/mediatype/MediaType.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/shared/src/util/mediatype/MediaType.ts b/shared/src/util/mediatype/MediaType.ts index b81de40..aefec54 100644 --- a/shared/src/util/mediatype/MediaType.ts +++ b/shared/src/util/mediatype/MediaType.ts @@ -454,6 +454,20 @@ export class MediaType { fileExtension: 'json', }); } + public static get READIUM_CONTENT_DOCUMENT(): MediaType { + return MediaType.parse({ + mediaType: 'application/vnd.readium.content+json', + name: 'Readium Content Document', + fileExtension: 'json', + }); + } + public static get READIUM_GUIDED_NAVIGATION_DOCUMENT(): MediaType { + return MediaType.parse({ + mediaType: 'application/guided-navigation+json', + name: 'Readium Guided Navigation Document', + fileExtension: 'json', + }); + } public static get READIUM_POSITION_LIST(): MediaType { return MediaType.parse({ mediaType: 'application/vnd.readium.position-list+json',