- Replace old implementation of PROCESSOR_TYPES and CATALOG_TYPES with the new cached approach

- Add an ordered_list dynamic field type (to be refined)
- Add tabulator javascript library to project
This commit is contained in:
Josako
2025-05-29 16:00:25 +02:00
parent 8a29eb0d8f
commit 25e169dbea
23 changed files with 687 additions and 199 deletions

View File

@@ -42,5 +42,8 @@ import { createJSONEditor } from 'vanilla-jsoneditor';
// Maak de factory functie globaal beschikbaar als je dit elders in je code gebruikt.
window.createJSONEditor = createJSONEditor;
import { Tabulator } from 'tabulator-tables';
window.Tabulator = Tabulator;
// Eventueel een log om te bevestigen dat de bundel is geladen
console.log('JavaScript bibliotheken gebundeld en geladen via main.js.');

View File

@@ -10,6 +10,7 @@
"datatables.net": "^2.3.1",
"jquery": "^3.7.1",
"select2": "^4.1.0-rc.0",
"tabulator-tables": "^6.3.1",
"vanilla-jsoneditor": "^3.5.0"
},
"devDependencies": {
@@ -3648,6 +3649,12 @@
"node": ">=18"
}
},
"node_modules/tabulator-tables": {
"version": "6.3.1",
"resolved": "https://registry.npmjs.org/tabulator-tables/-/tabulator-tables-6.3.1.tgz",
"integrity": "sha512-qFW7kfadtcaISQIibKAIy0f3eeIXUVi8242Vly1iJfMD79kfEGzfczNuPBN/80hDxHzQJXYbmJ8VipI40hQtfA==",
"license": "MIT"
},
"node_modules/term-size": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz",

View File

@@ -5,6 +5,7 @@
"datatables.net": "^2.3.1",
"jquery": "^3.7.1",
"select2": "^4.1.0-rc.0",
"tabulator-tables": "^6.3.1",
"vanilla-jsoneditor": "^3.5.0"
},
"devDependencies": {

File diff suppressed because one or more lines are too long