You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Links []Link`json:"links,omitempty"`// References to other resources that are related to the current Guided Navigation Document.
7
+
Guided []GuidedNavigationObject`json:"guided"`// A sequence of resources and/or media fragments into these resources, meant to be presented sequentially to the user.
AudioRefstring`json:"audioref,omitempty"`// References an audio resource or a fragment of it.
15
+
ImgRefstring`json:"imgref,omitempty"`// References an image or a fragment of it.
16
+
TextRefstring`json:"textref,omitempty"`// References a textual resource or a fragment of it.
17
+
Textstring`json:"text,omitempty"`// Textual equivalent of the resources or fragment of the resources referenced by the current Guided Navigation Object.
18
+
Role []string`json:"role,omitempty"`// Convey the structural semantics of a publication
19
+
Children []GuidedNavigationObject`json:"children,omitempty"`// Items that are children of the containing Guided Navigation Object.
20
+
}
21
+
22
+
// TODO: functions for objects to get e.g. audio time, audio file, text file, fragment id, audio "clip", image xywh, etc.
23
+
// This will come after the URL utility revamp to avoid implementation twice
// EPUB profile extension for WebPub Manifest for media overlay features.
4
+
typeMediaOverlaystruct {
5
+
ActiveClassstring`json:"activeClass,omitempty"`// Author-defined CSS class name to apply to the currently-playing EPUB Content Document element.
6
+
PlaybackActiveClassstring`json:"playbackActiveClass,omitempty"`// Author-defined CSS class name to apply to the EPUB Content Document's document element when playback is active.
0 commit comments