[ADF-2786] AOT support for search filter widgets (#3224)

* AOT support for search filter widgets

* json schema for search settings
This commit is contained in:
Denys Vuika
2018-04-24 14:28:24 +01:00
committed by Eugenio Romano
parent 40b4fc7d66
commit b580efb7f6
8 changed files with 164 additions and 83 deletions

View File

@@ -53,10 +53,6 @@
}
],
"search": {
"limits": {
"permissionEvaluationTime": null,
"permissionEvaluationCount": null
},
"filterQueries": [
{ "query": "TYPE:'cm:folder' OR TYPE:'cm:content'" },
{ "query": "NOT cm:creator:System" }
@@ -87,7 +83,7 @@
"enabled": false,
"expanded": false,
"component": {
"selector": "adf-search-text",
"selector": "text",
"settings": {
"field": "fieldname"
}
@@ -99,7 +95,7 @@
"enabled": true,
"expanded": true,
"component": {
"selector": "adf-search-text",
"selector": "text",
"settings": {
"pattern": "cm:name:'(.*?)'",
"field": "cm:name",
@@ -113,7 +109,7 @@
"enabled": true,
"expanded": false,
"component": {
"selector": "adf-search-fields",
"selector": "fields",
"settings": {
"field": null,
"options": [
@@ -131,7 +127,7 @@
"enabled": true,
"expanded": false,
"component": {
"selector": "adf-search-radio",
"selector": "radio",
"settings": {
"field": null,
"options": [
@@ -149,7 +145,7 @@
"enabled": true,
"expanded": false,
"component": {
"selector": "adf-search-scope-locations",
"selector": "scope-locations",
"settings": {
"field": null,
"options": [