Initial commit
This commit is contained in:
92
application/Espo/Resources/metadata/app/export.json
Normal file
92
application/Espo/Resources/metadata/app/export.json
Normal file
@@ -0,0 +1,92 @@
|
||||
{
|
||||
"formatList": [
|
||||
"xlsx",
|
||||
"csv"
|
||||
],
|
||||
"formatDefs": {
|
||||
"csv": {
|
||||
"processorClassName": "Espo\\Tools\\Export\\Format\\Csv\\Processor",
|
||||
"additionalFieldsLoaderClassName": "Espo\\Tools\\Export\\Format\\Csv\\AdditionalFieldsLoader",
|
||||
"mimeType": "text/csv",
|
||||
"fileExtension": "csv"
|
||||
},
|
||||
"xlsx": {
|
||||
"processorClassName": "Espo\\Tools\\Export\\Format\\Xlsx\\Processor",
|
||||
"processorParamsHandler": "Espo\\Tools\\Export\\Format\\Xlsx\\ParamsHandler",
|
||||
"additionalFieldsLoaderClassName": "Espo\\Tools\\Export\\Format\\Xlsx\\AdditionalFieldsLoader",
|
||||
"mimeType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",
|
||||
"fileExtension": "xlsx",
|
||||
"cellValuePreparatorClassNameMap": {
|
||||
"link": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Link",
|
||||
"linkOne": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Link",
|
||||
"linkParent": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Link",
|
||||
"file": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Link",
|
||||
"bool": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Boolean",
|
||||
"int": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Integer",
|
||||
"float": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Floating",
|
||||
"currency": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Currency",
|
||||
"currencyConverted": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\CurrencyConverted",
|
||||
"personName": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\PersonName",
|
||||
"date": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Date",
|
||||
"datetime": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\DateTime",
|
||||
"datetimeOptional": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\DateTimeOptional",
|
||||
"linkMultiple": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\LinkMultiple",
|
||||
"attachmentMultiple": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\LinkMultiple",
|
||||
"address": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Address",
|
||||
"duration": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Duration",
|
||||
"enum": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\Enumeration",
|
||||
"multiEnum": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\MultiEnum",
|
||||
"array": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\MultiEnum",
|
||||
"checklist": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\MultiEnum",
|
||||
"urlMultiple": "Espo\\Tools\\Export\\Format\\Xlsx\\CellValuePreparators\\MultiEnum"
|
||||
},
|
||||
"params": {
|
||||
"fields": {
|
||||
"lite": {
|
||||
"type": "bool",
|
||||
"default": false,
|
||||
"tooltip": true
|
||||
},
|
||||
"recordLinks": {
|
||||
"type": "bool",
|
||||
"default": false
|
||||
},
|
||||
"title": {
|
||||
"type": "bool",
|
||||
"default": false,
|
||||
"tooltip": true
|
||||
}
|
||||
},
|
||||
"layout": [
|
||||
[
|
||||
{"name": "lite"},
|
||||
{"name": "recordLinks"},
|
||||
{"name": "title"}
|
||||
]
|
||||
],
|
||||
"dynamicLogic": {
|
||||
"recordLinks": {
|
||||
"visible": {
|
||||
"conditionGroup": [
|
||||
{
|
||||
"type": "isFalse",
|
||||
"attribute": "xlsxLite"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"title": {
|
||||
"visible": {
|
||||
"conditionGroup": [
|
||||
{
|
||||
"type": "isFalse",
|
||||
"attribute": "xlsxLite"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user