mirror of
https://github.com/Kareadita/Kavita.git
synced 2025-07-09 03:04:19 -04:00
Restore PDF layout menu (#2605)
This commit is contained in:
parent
e77d1c0d43
commit
f44ba1cc12
6
UI/Web/package-lock.json
generated
6
UI/Web/package-lock.json
generated
@ -11751,9 +11751,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/ngx-extended-pdf-viewer": {
|
"node_modules/ngx-extended-pdf-viewer": {
|
||||||
"version": "18.1.9",
|
"version": "18.1.14",
|
||||||
"resolved": "https://registry.npmjs.org/ngx-extended-pdf-viewer/-/ngx-extended-pdf-viewer-18.1.9.tgz",
|
"resolved": "https://registry.npmjs.org/ngx-extended-pdf-viewer/-/ngx-extended-pdf-viewer-18.1.14.tgz",
|
||||||
"integrity": "sha512-puISS6h1JoHObo0BZK68EhlWlI215AWP5RJ5D86yuWiBgVYeNUa8JrEVnaJtQ/bI6WbfvleaBe8NBwKnM0Bqsw==",
|
"integrity": "sha512-8nz0sQWPn3BrN8rLy0vHrORZ3FJWPKDBt2eOJANxTmEKr0mkVECHqOoK47EfZMrc/+zwCzJkzTskA9w3CzJM/A==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"lodash.deburr": "^4.1.0",
|
"lodash.deburr": "^4.1.0",
|
||||||
"tslib": "^2.3.0"
|
"tslib": "^2.3.0"
|
||||||
|
@ -33,6 +33,7 @@
|
|||||||
[backgroundColor]="backgroundColor"
|
[backgroundColor]="backgroundColor"
|
||||||
[customToolbar]="multiToolbar"
|
[customToolbar]="multiToolbar"
|
||||||
[language]="user.preferences.locale"
|
[language]="user.preferences.locale"
|
||||||
|
[(scrollMode)]="scrollMode"
|
||||||
|
|
||||||
(pageChange)="saveProgress()"
|
(pageChange)="saveProgress()"
|
||||||
(pdfLoadingStarts)="updateLoading(true)"
|
(pdfLoadingStarts)="updateLoading(true)"
|
||||||
@ -86,6 +87,14 @@
|
|||||||
|
|
||||||
<div class="verticalToolbarSeparator hiddenSmallView"></div>
|
<div class="verticalToolbarSeparator hiddenSmallView"></div>
|
||||||
<pdf-toggle-secondary-toolbar></pdf-toggle-secondary-toolbar>
|
<pdf-toggle-secondary-toolbar></pdf-toggle-secondary-toolbar>
|
||||||
|
|
||||||
|
<pdf-single-page-mode [show]="true" [scrollMode]="scrollMode"></pdf-single-page-mode>
|
||||||
|
<pdf-vertical-scroll-mode [show]="true" [scrollMode]="scrollMode"></pdf-vertical-scroll-mode>
|
||||||
|
<pdf-horizontal-scroll [show]="true" [scrollMode]="scrollMode"></pdf-horizontal-scroll>
|
||||||
|
<pdf-wrapped-scroll-mode [show]="true" [scrollMode]="scrollMode"></pdf-wrapped-scroll-mode>
|
||||||
|
<pdf-no-spread [show]=true [scrollMode]="scrollMode"></pdf-no-spread>
|
||||||
|
<pdf-odd-spread [show]=true [scrollMode]="scrollMode"></pdf-odd-spread>
|
||||||
|
<pdf-even-spread [show]="true" [scrollMode]="scrollMode"></pdf-even-spread>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
@ -7,7 +7,7 @@ import {
|
|||||||
OnInit, ViewChild
|
OnInit, ViewChild
|
||||||
} from '@angular/core';
|
} from '@angular/core';
|
||||||
import { ActivatedRoute, Router } from '@angular/router';
|
import { ActivatedRoute, Router } from '@angular/router';
|
||||||
import { NgxExtendedPdfViewerService, PageViewModeType, ProgressBarEvent, NgxExtendedPdfViewerModule } from 'ngx-extended-pdf-viewer';
|
import { NgxExtendedPdfViewerService, PageViewModeType, ScrollModeType, ProgressBarEvent, NgxExtendedPdfViewerModule } from 'ngx-extended-pdf-viewer';
|
||||||
import { ToastrService } from 'ngx-toastr';
|
import { ToastrService } from 'ngx-toastr';
|
||||||
import { take } from 'rxjs';
|
import { take } from 'rxjs';
|
||||||
import { BookService } from 'src/app/book-reader/_services/book.service';
|
import { BookService } from 'src/app/book-reader/_services/book.service';
|
||||||
@ -89,6 +89,8 @@ export class PdfReaderComponent implements OnInit, OnDestroy {
|
|||||||
*/
|
*/
|
||||||
bookMode: PageViewModeType = 'multiple';
|
bookMode: PageViewModeType = 'multiple';
|
||||||
|
|
||||||
|
scrollMode: ScrollModeType = ScrollModeType.vertical;
|
||||||
|
|
||||||
constructor(private route: ActivatedRoute, private router: Router, public accountService: AccountService,
|
constructor(private route: ActivatedRoute, private router: Router, public accountService: AccountService,
|
||||||
private seriesService: SeriesService, public readerService: ReaderService,
|
private seriesService: SeriesService, public readerService: ReaderService,
|
||||||
private navService: NavService, private toastr: ToastrService,
|
private navService: NavService, private toastr: ToastrService,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user