|
1 | 1 | import './dialog.css' assert { type: 'css' }; |
2 | 2 |
|
3 | | -const CodeMirror = (await import('./codemirror/lib/codemirror')).default; |
4 | | -await import('./codemirror/mode/stex/stex'); // manual recommendation |
| 3 | +const CodeMirror = (await import('codemirror/lib/codemirror')).default; |
| 4 | +await import('codemirror/mode/stex/stex'); // manual recommendation |
5 | 5 |
|
6 | 6 | import { VKI_init } from './keyboard/keyboard'; |
7 | 7 | import { ParametersProxy } from "./parameters"; |
@@ -121,7 +121,8 @@ class Documentations { |
121 | 121 | */ |
122 | 122 | export class KatexInputHelper { |
123 | 123 |
|
124 | | - version = "2.0.1"; |
| 124 | + version = "2.0.1"; |
| 125 | + versions = null; |
125 | 126 | codeType = 'Latex'; |
126 | 127 | saveOptionInCookies = false; |
127 | 128 | isBuild = false; |
@@ -284,7 +285,8 @@ export class KatexInputHelper { |
284 | 285 | */ |
285 | 286 | async initialise() { |
286 | 287 |
|
287 | | - var vme = this; |
| 288 | + var vme = this; |
| 289 | + this.versions = await import( /* webpackInclude: /\.json$/ */ './versions.json'); |
288 | 290 |
|
289 | 291 | this.parser.initialise(); |
290 | 292 | await this.parameters.queryParameters(); // from Plugin |
@@ -1416,17 +1418,15 @@ export class KatexInputHelper { |
1416 | 1418 | await vme.parser.parseAsync('div[href]', 0, 100); |
1417 | 1419 | console.info(`Parse completed for : div[href]`); |
1418 | 1420 |
|
1419 | | - var VKI_version = '1.49'; |
1420 | | - var easyuiVersion = '1.11'; |
1421 | 1421 | $("#VMEversion").html(` |
1422 | 1422 | <table class="inline-table"> |
1423 | | - <tr><td><b> ${vme.version} </b></td><td><b>Katex Input Helper / Visual Math Editor</b>, (This software)</td></tr> |
1424 | | - <tr><td> 0.16 </td><td>Katex</td></tr> |
| 1423 | + <tr><td><b> ${vme.versions.version} </b></td><td><b>Katex Input Helper / Visual Math Editor</b>, (This software)</td></tr> |
| 1424 | + <tr><td> ${vme.versions.katexVersion} </td><td>Katex</td></tr> |
1425 | 1425 | <tr><td> ${CodeMirror.version} </td><td>Code Mirror</td></tr> |
1426 | | - <tr><td> ${VKI_version} </td><td>Virtual Keyboard</td></tr> |
| 1426 | + <tr><td> ${vme.versions.VKI_version} </td><td>Virtual Keyboard</td></tr> |
1427 | 1427 | <tr><td> ${$.fn.jquery} </td><td>Jquery</td></tr> |
1428 | | - <tr><td> ${easyuiVersion} </td><td>Jquery Easyui</td></tr> |
1429 | | - <tr><td> 23/05/2009 </td><td>Jquery Color Picker</td></tr> |
| 1428 | + <tr><td> ${vme.versions.easyuiVersion} </td><td>Jquery Easyui</td></tr> |
| 1429 | + <tr><td> ${vme.versions.colorPickerVersion} </td><td>Jquery Color Picker</td></tr> |
1430 | 1430 | <table>`); |
1431 | 1431 | $("#VMEdate").html((new Date()).getFullYear()); |
1432 | 1432 |
|
|
0 commit comments