Files
coopgo/node_modules/decap-cms-widget-relation/dist/esm/schema.js
sgauthier 6e64e138e2
All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
planning
2024-10-14 09:15:30 +02:00

69 lines
1.2 KiB
JavaScript

"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _default = exports.default = {
properties: {
collection: {
type: 'string'
},
value_field: {
type: 'string'
},
search_fields: {
type: 'array',
minItems: 1,
items: {
type: 'string'
}
},
file: {
type: 'string'
},
multiple: {
type: 'boolean'
},
min: {
type: 'integer'
},
max: {
type: 'integer'
},
display_fields: {
type: 'array',
minItems: 1,
items: {
type: 'string'
}
},
options_length: {
type: 'integer'
},
filters: {
type: 'array',
items: {
type: 'object',
properties: {
field: {
type: 'string'
},
values: {
type: 'array',
minItems: 1,
items: {
type: ['string', 'boolean', 'integer']
}
}
},
required: ['field', 'values']
}
}
},
oneOf: [{
required: ['collection', 'value_field', 'search_fields']
}, {
required: ['collection', 'valueField', 'searchFields']
}]
};