mirror of
https://github.com/espocrm/espocrm.git
synced 2026-06-28 06:56:05 +00:00
schema
This commit is contained in:
@@ -228,8 +228,6 @@ class DetailView extends MainView {
|
||||
* Set up modes.
|
||||
*/
|
||||
setupModes() {
|
||||
// @todo Add parameters to schema.
|
||||
|
||||
this.defaultViewMode = this.options.defaultViewMode ||
|
||||
this.getMetadata().get(`clientDefs.${this.scope}.detailDefaultViewMode`) ||
|
||||
this.defaultViewMode;
|
||||
|
||||
@@ -91,6 +91,24 @@
|
||||
},
|
||||
"description": "View mode icon classes. mode => class map."
|
||||
},
|
||||
"detailViewModeList": {
|
||||
"type": "array",
|
||||
"items": {
|
||||
"anyOf": [
|
||||
{"type": "string"},
|
||||
{"enum": ["__APPEND__", "detail"]}
|
||||
]
|
||||
},
|
||||
"description": "Detail view modes."
|
||||
},
|
||||
"detailDefaultViewMode": {
|
||||
"type": "string",
|
||||
"description": "A default detail view mode."
|
||||
},
|
||||
"detailViewModeIsStorable": {
|
||||
"type": "boolean",
|
||||
"description": "A selected detail view mode will be stored in the browser storage for a user a per record."
|
||||
},
|
||||
"saveErrorHandlers": {
|
||||
"description": "Save error handlers. https://docs.espocrm.com/development/frontend/save-error-handlers/",
|
||||
"type": "object",
|
||||
|
||||
Reference in New Issue
Block a user