Partially fix themes

This commit is contained in:
Pieter Vander Vennet 2023-11-13 04:33:25 +01:00
parent 818f3e9017
commit 7c96ad8bf0
13 changed files with 477 additions and 897 deletions

View file

@ -85,6 +85,12 @@ export default class PointRenderingConfig extends WithContextLoader {
throw `At ${context}: A point rendering should define at least an marker or a label`
}
if (json["markers"]) {
throw `At ${context}.markers: detected a field 'markerS' in pointRendering. It is written as a singular case`
}
if (json.marker && !Array.isArray(json.marker)) {
throw `At ${context}.marker: the marker in a pointRendering should be an array`
}
if (this.location.size == 0) {
throw (
"A pointRendering should have at least one 'location' to defined where it should be rendered. (At " +