|
17 | 17 | <caption>File</caption> |
18 | 18 | <description>A FileDocument type of entity.</description> |
19 | 19 | </property> |
20 | | - <property key="fileUrlAttribute" type="attribute" required="false"> |
21 | | - <caption>Attribute (URL)</caption> |
22 | | - <description>Load a file from an entity attribute. WILL BE DEPRECATED IN 2.0. Please use the file parameter.</description> |
23 | | - <attributeTypes> |
24 | | - <attributeType name="String"/> |
25 | | - </attributeTypes> |
26 | | - </property> |
27 | | - <property key="fileIdAttribute" type="attribute" required="false"> |
28 | | - <caption>File ID</caption> |
29 | | - <description>The Mendix file identifier. Used with WebViewer module for saving. WILL BE DEPRECATED IN 2.0. Please use the file parameter.</description> |
30 | | - <attributeTypes> |
31 | | - <attributeType name="String"/> |
32 | | - </attributeTypes> |
33 | | - </property> |
34 | 20 | <property key="enableFilePicker" type="boolean" defaultValue="false"> |
35 | 21 | <caption>Show file picker</caption> |
36 | 22 | <description>Allow users to load their own local files.</description> |
|
40 | 26 | <description>Converts the loaded document to PDF after loading.</description> |
41 | 27 | </property> |
42 | 28 | </propertyGroup> |
| 29 | + <propertyGroup caption="Editing"> |
| 30 | + <property key="enablePdfEditing" type="boolean" defaultValue="false"> |
| 31 | + <caption>Enable PDF editing</caption> |
| 32 | + <description>Enable editing of PDFs in WebViewer.</description> |
| 33 | + </property> |
| 34 | + <property key="enableOfficeEditing" type="boolean" defaultValue="false"> |
| 35 | + <caption>Enable Office editing</caption> |
| 36 | + <description>Switches WebViewer to Office editing.</description> |
| 37 | + </property> |
| 38 | + </propertyGroup> |
43 | 39 | <propertyGroup caption="Other"> |
44 | 40 | <property key="enableFullAPI" type="boolean" defaultValue="false"> |
45 | 41 | <caption>Enable full API</caption> |
|
97 | 93 | </property> |
98 | 94 | <property key="enableAutoXfdfImport" type="boolean" defaultValue="false"> |
99 | 95 | <caption>Enable Auto XFDF Import</caption> |
100 | | - <description>Enable automatic importing of the annotation XFDF when the document loads.</description> |
| 96 | + <description>Enable automatic importing of the annotation XFDF when the document loads. Occurs only once on document load.</description> |
101 | 97 | </property> |
102 | 98 | </propertyGroup> |
103 | 99 | </propertyGroup> |
|
171 | 167 | </property> |
172 | 168 | </propertyGroup> |
173 | 169 | <propertyGroup caption="Module"> |
174 | | - <property key="enableDocumentUpdates" type="boolean" defaultValue="true"> |
175 | | - <caption>Enable document updates</caption> |
176 | | - <description>Adds a button to the header to allow updating the document on the server (annotations, links, widgets). Requires WebViewer module.</description> |
177 | | - </property> |
178 | | - <property key="enableSaveAsButton" type="boolean" defaultValue="true"> |
179 | | - <caption>Enable save as</caption> |
180 | | - <description>Adds a button to the header to allow saving a document to the server as a new file. Requires WebViewer module.</description> |
181 | | - </property> |
182 | | - <property key="continueAutoXfdfImport" type="boolean" defaultValue="false"> |
183 | | - <caption>Continue Auto XFDF Import</caption> |
184 | | - <description>Continue to import XFDF from the server. This achieves real-time updates at specific intervals. Requires WebViewer module.</description> |
185 | | - </property> |
186 | | - <property key="autoXfdfImportInterval" type="integer" defaultValue="1000"> |
187 | | - <caption>Auto Import Interval</caption> |
188 | | - <description>The interval in milliseconds to get XFDF updates from the server for the current file.</description> |
189 | | - </property> |
| 170 | + <propertyGroup caption="Document Updates"> |
| 171 | + <property key="enableDocumentUpdates" type="boolean" defaultValue="true"> |
| 172 | + <caption>Enable document updates</caption> |
| 173 | + <description>Adds a button to the header to allow updating the document on the server (annotations, links, widgets). Requires WebViewer module.</description> |
| 174 | + </property> |
| 175 | + <property key="enableSaveAsButton" type="boolean" defaultValue="true"> |
| 176 | + <caption>Enable save as</caption> |
| 177 | + <description>Adds a button to the header to allow saving a document to the server as a new file. Requires WebViewer module.</description> |
| 178 | + </property> |
| 179 | + </propertyGroup> |
| 180 | + <propertyGroup caption="Real-Time Annotating"> |
| 181 | + <property key="enableRealTimeAnnotating" type="boolean" defaultValue="false"> |
| 182 | + <caption>Enable Real-time Annotating</caption> |
| 183 | + <description>Annotate in real-time with other users without an additional server. This will make polling requests.</description> |
| 184 | + </property> |
| 185 | + <property key="onExportXfdfCommand" type="action" required="false"> |
| 186 | + <caption>On export XFDF command</caption> |
| 187 | + <description>Trigger an action when exporting annotations to XFDF commands. This can occur multiple files.</description> |
| 188 | + </property> |
| 189 | + <property key="autoXfdfCommandImportInterval" type="integer" defaultValue="1000"> |
| 190 | + <caption>Auto Import Interval</caption> |
| 191 | + <description>The interval in milliseconds to get XFDF updates from the server for the current file.</description> |
| 192 | + </property> |
| 193 | + </propertyGroup> |
190 | 194 | </propertyGroup> |
191 | 195 | <propertyGroup caption="License"> |
192 | 196 | <property key="l" type="string" required="false"> |
|
0 commit comments