Skip to content

list proper types for currentLocation#1339

Open
sbatson5 wants to merge 1 commit intofuturepress:masterfrom
Upstatement:update-rendition-currentLocation-types
Open

list proper types for currentLocation#1339
sbatson5 wants to merge 1 commit intofuturepress:masterfrom
Upstatement:update-rendition-currentLocation-types

Conversation

@sbatson5
Copy link
Copy Markdown
Contributor

@sbatson5 sbatson5 commented Jun 7, 2023

What's in this PR?

Fixes #1311

The types listed for currentLocation() on rendition were incorrect. The function returns a Location, which has a start and end of DisplayedLocation

hiive pushed a commit to hiive/epub.js that referenced this pull request Apr 6, 2026
…urepress#1285, futurepress#1265, futurepress#1339, futurepress#1407

- futurepress#1410: Fix Navigation.get() ID lookup — strip # before tocById lookup
- futurepress#1393: Fix encoded URI substitution — try decodeURIComponent before regex
- futurepress#1285: Parse fallback attribute in manifest items (EPUB spec compliance)
- futurepress#1265: Treat page numbers as strings — fixes non-numeric page labels (Roman numerals)
- futurepress#1339: Fix TypeScript types — currentLocation() returns Location not DisplayedLocation
- futurepress#1407: Ensure at least one location per section — fixes picture-only EPUBs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

wrong return type of Rendition.currentLocation()

1 participant