1
0
Fork 0
mirror of https://github.com/mozilla/pdf.js.git synced 2025-04-22 16:18:08 +02:00

Merge pull request #18429 from calixteman/bug1907207

[Editor] Add an option to use the new 'add an image' flow (bug 1907207)
This commit is contained in:
calixteman 2024-07-15 13:58:08 +02:00 committed by GitHub
commit 87e74a753b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 25 additions and 0 deletions

View file

@ -562,6 +562,8 @@ class AnnotationEditorUIManager {
#enableHighlightFloatingButton = false;
#enableUpdatedAddImage = false;
#filterFactory = null;
#focusMainContainerTimeoutId = null;
@ -779,6 +781,7 @@ class AnnotationEditorUIManager {
pageColors,
highlightColors,
enableHighlightFloatingButton,
enableUpdatedAddImage,
mlManager
) {
this._signal = this.#abortController.signal;
@ -798,6 +801,7 @@ class AnnotationEditorUIManager {
this.#pageColors = pageColors;
this.#highlightColors = highlightColors || null;
this.#enableHighlightFloatingButton = enableHighlightFloatingButton;
this.#enableUpdatedAddImage = enableUpdatedAddImage;
this.#mlManager = mlManager || null;
this.viewParameters = {
realScale: PixelsPerInch.PDF_TO_CSS_UNITS,
@ -855,6 +859,10 @@ class AnnotationEditorUIManager {
return !!this.#mlManager?.isEnabledFor(name);
}
get useNewAltTextFlow() {
return this.#enableUpdatedAddImage;
}
get hcmFilter() {
return shadow(
this,