{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreie6whedqaehwksj3iwib7gezrrdkkq6myzzdievkr44wzgof2ug34",
"uri": "at://did:plc:nfto3lv2rcs5s7h7digotzlu/app.bsky.feed.post/3mn7spjvjh4c2"
},
"path": "/packages/flutter_readium_platform_interface",
"publishedAt": "2026-06-01T09:53:34.855Z",
"site": "https://pub.dev",
"textContent": "Platform interface for the flutter_readium plugin. Provides shared Dart models, the method-channel contract, and the reader API surface used by native implementations. Changelog excerpt: ### Added - `PDFPreferences`— model for PDF reader display preferences (`layout: PDFLayout?`, `readingProgression: PDFReadingProgression?`, `pageSpacing: double?`, `fit: PDFFit?`) with `toJson`/ `fromJson`and `copyWith`. - `PDFLayout`— enum (`paginated`/ `scrollVertical`/ `scrollHorizontal`) used by `PDFPreferences`. Unifies iOS's `scroll`+ `scrollAxis`and Android's `scrollAxis`into a single cross-platform setting. - `PDFReadingProgression`— enum (`ltr`/ `rtl`) used by `PDFPreferences`. - `PDFF[...]",
"title": "v0.0.1 of flutter_readium_platform_interface",
"updatedAt": "2026-06-01T09:37:07.169Z"
}