diff --git a/schemas/config/collection-meta.schema.json b/schemas/config/collection-meta.schema.json index e290b67..5663333 100644 --- a/schemas/config/collection-meta.schema.json +++ b/schemas/config/collection-meta.schema.json @@ -17,6 +17,40 @@ "group": { "type": "string" }, + "exports": { + "description": "Custom scripted exports (tibi-admin-nova ExportDialog). The script loads data itself via db.find/loadAll.", + "type": "array", + "items": { + "type": "object", + "additionalProperties": false, + "properties": { + "name": { + "type": "string" + }, + "label": { + "$ref": "defs.schema.json#/definitions/i18nText" + }, + "file": { + "oneOf": [ + { + "type": "string" + }, + { + "$ref": "defs.schema.json#/definitions/evalString" + } + ] + }, + "filename": { + "type": "string" + } + }, + "required": [ + "name", + "file" + ] + } + }, + "imageUrl": { "oneOf": [ {