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:
commit
87e74a753b
5 changed files with 25 additions and 0 deletions
|
@ -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,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue