summaryrefslogtreecommitdiff
path: root/lib/epub.js/types
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2023-04-11 07:19:49 +0300
committerAndrew Dolgov <[email protected]>2023-04-11 07:19:49 +0300
commit8ce9ca1d928bda4b2721dfda03dbf2831b12626c (patch)
treebe881bed89d6cb977d4f68aeaa28cd0af9b9728d /lib/epub.js/types
parenta72807a9b1c4d6b6688b86abd4b7b71feaea3ca0 (diff)
bump epubjs to 0.3.93
Diffstat (limited to 'lib/epub.js/types')
-rw-r--r--lib/epub.js/types/locations.d.ts8
-rw-r--r--lib/epub.js/types/managers/view.d.ts3
-rw-r--r--lib/epub.js/types/rendition.d.ts3
3 files changed, 9 insertions, 5 deletions
diff --git a/lib/epub.js/types/locations.d.ts b/lib/epub.js/types/locations.d.ts
index be314da..1f0de6a 100644
--- a/lib/epub.js/types/locations.d.ts
+++ b/lib/epub.js/types/locations.d.ts
@@ -5,13 +5,13 @@ import EpubCFI from "./epubcfi";
export default class Locations {
constructor(spine: Spine, request?: Function, pause?: number);
- generate(chars: number): object;
+ generate(chars: number): Promise<Array<string>>;
process(section: Section): Promise<Array<string>>;
- locationFromCfi(cfi: string | EpubCFI): Location;
+ locationFromCfi(cfi: string | EpubCFI): Location;
- percentageFromCfi(cfi: string | EpubCFI): number;
+ percentageFromCfi(cfi: string | EpubCFI): number;
percentageFromLocation(loc: number): number;
@@ -19,7 +19,7 @@ export default class Locations {
cfiFromPercentage(percentage: number): string;
- load(locations: string): Array<string>;
+ load(locations: string): Array<string>;
save(): string;
diff --git a/lib/epub.js/types/managers/view.d.ts b/lib/epub.js/types/managers/view.d.ts
index 559e954..b8f297f 100644
--- a/lib/epub.js/types/managers/view.d.ts
+++ b/lib/epub.js/types/managers/view.d.ts
@@ -10,7 +10,8 @@ export interface ViewSettings {
method?: string,
width?: number,
height?: number,
- forceEvenPages?: boolean
+ forceEvenPages?: boolean,
+ allowScriptedContent?: boolean
}
export default class View {
diff --git a/lib/epub.js/types/rendition.d.ts b/lib/epub.js/types/rendition.d.ts
index 434286c..489f3fa 100644
--- a/lib/epub.js/types/rendition.d.ts
+++ b/lib/epub.js/types/rendition.d.ts
@@ -25,12 +25,15 @@ export interface RenditionOptions {
overflow?: string,
snap?: boolean | object,
defaultDirection?: string,
+ allowScriptedContent?: boolean
}
export interface DisplayedLocation {
index: number,
href: string,
cfi: string,
+ location: number,
+ percentage: number,
displayed: {
page: number,
total: number