setView
Description
Change la vue courante d'un dossier.
Une vue est une organisation des groupes d'un dossier. La vue est associée
à une feuille de style qui a pour tâche d'afficher le(s) groupe(s) et les
champs qui s'y trouvent. Les vues doivent être déclarées au niveau du fichier
de config (c'est là que le mapping entre la vue et la feuille de style XSL
est défini).
Schéma
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58 | {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"description": "This json schema gives prototype of action setView",
"title": "Action setView",
"type": "object",
"properties": {
"action": {
"const": "setView",
"description": "Name of the action",
"type": "string"
},
"params": {
"description": "Parameters of current action",
"type": "object",
"properties": {
"context": {
"description": "Context of group onto tuple must be added. Should reference a `modelName[docId]` context.",
"type": "string"
},
"modelName": {
"description": "Name of model",
"type": "string"
},
"docId": {
"description": "Document id",
"type": [
"integer",
"string"
]
},
"view": {
"description": "Name of the view to activate",
"type": "string"
}
},
"oneOf": [
{
"required": [
"context",
"view"
]
},
{
"required": [
"modelName",
"docId",
"view"
]
}
]
}
},
"required": [
"action",
"params"
],
"$id": "https://ewt.epilogic.ch/action.setview.schema.json"
}
|