
com.liferay.search.experiences.internal.validator.dependencies.sxpelement.schema.json Maven / Gradle / Ivy
{
"$id": "sxpelement.schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {
"aggregation_element": {
"properties": {
"elementTemplateJSON": {
"$ref": "aggregation_configuration.schema.json#/definitions/aggregations"
},
"uiConfigurationJSON": {
"$ref": "ui_configuration.schema.json"
}
},
"required": [
"elementTemplateJSON",
"uiConfigurationJSON"
],
"type": "object"
},
"facet_element": {
"properties": {
"elementTemplateJSON": {
"$ref": "facet_configuration.schema.json#/definitions/facets"
},
"uiConfigurationJSON": {
"$ref": "ui_configuration.schema.json"
}
},
"required": [
"elementTemplateJSON",
"uiConfigurationJSON"
],
"type": "object"
},
"query_element": {
"properties": {
"elementTemplateJSON": {
"$ref": "query_configuration.schema.json"
},
"uiConfigurationJSON": {
"$ref": "ui_configuration.schema.json"
}
},
"required": [
"elementTemplateJSON",
"uiConfigurationJSON"
],
"type": "object"
},
"suggester_element": {
"properties": {
"elementTemplateJSON": {
"type": "object"
},
"uiConfigurationJSON": {
"$ref": "ui_configuration.schema.json"
}
},
"required": [
"elementTemplateJSON",
"uiConfigurationJSON"
],
"type": "object"
}
},
"type": "object"
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy