1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 |
|
17 |
|
18 |
|
19 |
|
20 |
|
21 |
|
22 | "use strict";
|
23 |
|
24 | Object.defineProperty(exports, "__esModule", {
|
25 | value: true
|
26 | });
|
27 | exports.DefaultXfaLayerFactory = exports.DefaultTextLayerFactory = exports.DefaultStructTreeLayerFactory = exports.DefaultAnnotationLayerFactory = exports.DefaultAnnotationEditorLayerFactory = void 0;
|
28 |
|
29 | var _annotation_editor_layer_builder = require("./annotation_editor_layer_builder.js");
|
30 |
|
31 | var _annotation_layer_builder = require("./annotation_layer_builder.js");
|
32 |
|
33 | var _l10n_utils = require("./l10n_utils.js");
|
34 |
|
35 | var _pdf_link_service = require("./pdf_link_service.js");
|
36 |
|
37 | var _struct_tree_layer_builder = require("./struct_tree_layer_builder.js");
|
38 |
|
39 | var _text_layer_builder = require("./text_layer_builder.js");
|
40 |
|
41 | var _xfa_layer_builder = require("./xfa_layer_builder.js");
|
42 |
|
43 | class DefaultAnnotationLayerFactory {
|
44 | createAnnotationLayerBuilder({
|
45 | pageDiv,
|
46 | pdfPage,
|
47 | annotationStorage = null,
|
48 | imageResourcesPath = "",
|
49 | renderForms = true,
|
50 | l10n = _l10n_utils.NullL10n,
|
51 | enableScripting = false,
|
52 | hasJSActionsPromise = null,
|
53 | mouseState = null,
|
54 | fieldObjectsPromise = null,
|
55 | annotationCanvasMap = null
|
56 | }) {
|
57 | return new _annotation_layer_builder.AnnotationLayerBuilder({
|
58 | pageDiv,
|
59 | pdfPage,
|
60 | imageResourcesPath,
|
61 | renderForms,
|
62 | linkService: new _pdf_link_service.SimpleLinkService(),
|
63 | l10n,
|
64 | annotationStorage,
|
65 | enableScripting,
|
66 | hasJSActionsPromise,
|
67 | fieldObjectsPromise,
|
68 | mouseState,
|
69 | annotationCanvasMap
|
70 | });
|
71 | }
|
72 |
|
73 | }
|
74 |
|
75 | exports.DefaultAnnotationLayerFactory = DefaultAnnotationLayerFactory;
|
76 |
|
77 | class DefaultAnnotationEditorLayerFactory {
|
78 | createAnnotationEditorLayerBuilder({
|
79 | uiManager = null,
|
80 | pageDiv,
|
81 | pdfPage,
|
82 | l10n,
|
83 | annotationStorage = null
|
84 | }) {
|
85 | return new _annotation_editor_layer_builder.AnnotationEditorLayerBuilder({
|
86 | uiManager,
|
87 | pageDiv,
|
88 | pdfPage,
|
89 | l10n,
|
90 | annotationStorage
|
91 | });
|
92 | }
|
93 |
|
94 | }
|
95 |
|
96 | exports.DefaultAnnotationEditorLayerFactory = DefaultAnnotationEditorLayerFactory;
|
97 |
|
98 | class DefaultStructTreeLayerFactory {
|
99 | createStructTreeLayerBuilder({
|
100 | pdfPage
|
101 | }) {
|
102 | return new _struct_tree_layer_builder.StructTreeLayerBuilder({
|
103 | pdfPage
|
104 | });
|
105 | }
|
106 |
|
107 | }
|
108 |
|
109 | exports.DefaultStructTreeLayerFactory = DefaultStructTreeLayerFactory;
|
110 |
|
111 | class DefaultTextLayerFactory {
|
112 | createTextLayerBuilder({
|
113 | textLayerDiv,
|
114 | pageIndex,
|
115 | viewport,
|
116 | enhanceTextSelection = false,
|
117 | eventBus,
|
118 | highlighter
|
119 | }) {
|
120 | return new _text_layer_builder.TextLayerBuilder({
|
121 | textLayerDiv,
|
122 | pageIndex,
|
123 | viewport,
|
124 | enhanceTextSelection,
|
125 | eventBus,
|
126 | highlighter
|
127 | });
|
128 | }
|
129 |
|
130 | }
|
131 |
|
132 | exports.DefaultTextLayerFactory = DefaultTextLayerFactory;
|
133 |
|
134 | class DefaultXfaLayerFactory {
|
135 | createXfaLayerBuilder({
|
136 | pageDiv,
|
137 | pdfPage,
|
138 | annotationStorage = null
|
139 | }) {
|
140 | return new _xfa_layer_builder.XfaLayerBuilder({
|
141 | pageDiv,
|
142 | pdfPage,
|
143 | annotationStorage,
|
144 | linkService: new _pdf_link_service.SimpleLinkService()
|
145 | });
|
146 | }
|
147 |
|
148 | }
|
149 |
|
150 | exports.DefaultXfaLayerFactory = DefaultXfaLayerFactory; |
\ | No newline at end of file |