{"additionalProperties": true, "type": "object", "properties": {"container": {"type": "string"}, "max_files": {"type": "integer"}, "allow_uploads": {"default": true, "type": "boolean"}, "restrict": {"default": false, "type": "boolean"}, "mode": {"default": "list", "enum": ["grid", "list"], "type": "string"}, "show_filename": {"default": true, "type": "boolean"}, "folder": {"type": "string"}, "type": {"const": "assets"}}}