surfaceCompositionElement
Propriétés, variantes, types et limites de surfaceCompositionElement.
Cette référence décrit la structure complète de surfaceCompositionElement. Chaque chemin représente une propriété, y compris les objets imbriqués, les éléments de listes et les branches conditionnelles. Une branche identifiée par kind, contract ou mode n’admet que ses propres propriétés.
Structure et valeurs
| Champ | Options / valeurs attendues | Description |
|---|---|---|
[variant 1].type |
"HomeHeader" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 1].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 1].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 1].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 2].type |
"HomeLaunchers" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 2].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 2].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 2].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 3].type |
"HomeLayout" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 3].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 3].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 3].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 4].type |
"HomeSection" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 4].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 4].props.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 4].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 4].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 5].type |
"HomeActivity" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 5].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 5].props.blockKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 5].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 5].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 6].type |
"Page" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 6].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 6].props.title |
string; min length 1; max length 4000 |
Requis. Titre de l’objet ou de la section dans l’interface. |
[variant 6].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 6].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 7].type |
"Section" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 7].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 7].props.title |
string; min length 1; max length 4000 |
Requis. Titre de l’objet ou de la section dans l’interface. |
[variant 7].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 7].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 8].type |
"Stack" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 8].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 8].props.gap |
"none" | "small" | "medium" | "large" |
Requis. Définit « gap » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 8].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 8].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 9].type |
"Grid" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 9].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 9].props.columns |
1 OR 2 OR 3 OR 4 |
Requis. Colonnes ordonnées et leurs sources de valeurs autorisées. |
[variant 9].props.gap |
"none" | "small" | "medium" | "large" |
Requis. Définit « gap » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 9].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 9].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 10].type |
"Card" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 10].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 10].props.title |
string; min length 1; max length 4000 |
Requis. Titre de l’objet ou de la section dans l’interface. |
[variant 10].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 10].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 11].type |
"Heading" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 11].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 11].props.text |
string; min length 1; max length 4000 |
Requis. Définit « text » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 11].props.level |
1 OR 2 OR 3 OR 4 |
Requis. Profondeur structurelle de l’Anchor dans la hiérarchie admise. |
[variant 11].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 11].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 12].type |
"Text" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 12].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 12].props.text |
string; min length 1; max length 4000 |
Requis. Définit « text » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 12].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 12].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 13].type |
"Badge" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 13].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 13].props.text |
string; min length 1; max length 4000 |
Requis. Définit « text » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 13].props.tone |
"neutral" | "info" | "success" | "warning" | "danger" |
Requis. Définit « tone » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 13].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 13].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 14].type |
"Icon" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 14].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 14].props.icon |
closed object |
Requis. Icône du catalogue admis pour cette variante de présentation. |
[variant 14].props.icon.catalog |
Géré par Surface; fourni par les outils du Model. |
Requis. Définit « catalog » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 14].props.icon.revision |
string; min length 1; max length 120 |
Requis. Définit « revision » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 14].props.icon.name |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Nom lisible de l’élément dans le contexte qui le présente. |
[variant 14].props.label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 14].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 14].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 15].type |
"RecordIdentity" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 15].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 15].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 15].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 15].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 16].type |
"RecordField" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 16].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 16].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 16].props.fieldPath |
string; /^fields\/[a-zA-Z][a-zA-Z0-9]*$/u; max length 127 |
Requis. Sélecteur sémantique de Field utilisant le préfixe fields/. |
[variant 16].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 16].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 17].type |
"RecordSettings" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 17].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 17].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 17].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 17].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 18].type |
"RecordTags" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 18].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 18].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 18].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 18].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 19].type |
"RecordMetric" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 19].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 19].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 19].props.metricKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 19].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 19].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 20].type |
"RecordRelations" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 20].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 20].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 20].props.groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 20].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 20].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 21].type |
"NativeContent" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 21].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 21].props.recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 21].props.contentKind |
"document" | "code" | "canvas" | "asset" |
Requis. Sélectionne le moteur de contenu natif et le format associé. |
[variant 21].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 21].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 22].type |
"QueryTable" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 22].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 22].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 22].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 22].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 22].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 22].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 22].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 22].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 22].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 22].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 23].type |
"RecordCards" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 23].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 23].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 23].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 23].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 23].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 23].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 23].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 23].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 23].props.columns |
1 OR 2 OR 3 OR 4 |
Requis. Colonnes ordonnées et leurs sources de valeurs autorisées. |
[variant 23].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 23].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 24].type |
"QueryGraph" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 24].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 24].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 24].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 24].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 24].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 24].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 24].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 24].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 24].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 24].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 25].type |
"QueryKanban" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 25].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 25].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 25].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 25].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 25].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 25].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 25].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 25].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 25].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 25].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 26].type |
"QueryGantt" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 26].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 26].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 26].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 26].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 26].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 26].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 26].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 26].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 26].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 26].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 27].type |
"QueryTimeline" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 27].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 27].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 27].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 27].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 27].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 27].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 27].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 27].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 27].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 27].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 28].type |
"QueryCalendar" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 28].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 28].props.binding |
closed object OR closed object OR closed object OR closed object OR closed object |
Requis. Origine ou destination déclarée de la valeur; ne contient pas de script libre. |
[variant 28].props.binding.[kind=work-section].kind |
"work-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 28].props.binding.[kind=work-section].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=work-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=work-section].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=work-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=collection].kind |
"collection" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 28].props.binding.[kind=collection].destinationKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=collection].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=home-section].kind |
"home-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 28].props.binding.[kind=home-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=home-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=record-section].kind |
"record-section" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 28].props.binding.[kind=record-section].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=record-section].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=record-section].viewKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=record-relations].kind |
"record-relations" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 28].props.binding.[kind=record-relations].recordProfileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].props.binding.[kind=record-relations].groupKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 28].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 28].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].type |
"ModelAction" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].props.actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 29].props.label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 29].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 29].on |
closed object |
Requis. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].on.press |
closed object |
Requis. Définit « press » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].on.press.action |
"prepare-action" |
Requis. Définit « action » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].on.press.params |
closed object |
Requis. Définit « params » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 29].on.press.params.actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 30].type |
"RecordLayout" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 30].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 30].props.asideWidth |
"standard" | "compact" |
Requis. Preset obligatoire du panneau droit : standard pour 230 px ou compact pour 220 px. L’espacement est de 21 px; la disposition passe en une colonne sous 850 px. |
[variant 30].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u>; length 2 |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 30].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 31].type |
"Tabs" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 31].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 31].props.label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 31].props.defaultTabKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 31].props.tabs |
Array<closed object>; min length 1; max length 20 |
Requis. Définit « tabs » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 31].props.tabs[].key |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Identifiant sémantique stable utilisé par les références; le modifier change l’identité. |
[variant 31].props.tabs[].label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 31].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 31].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 32].type |
"TabPanel" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 32].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 32].props.tabKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 32].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u>; length 1 |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 32].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].type |
"ActionGroup" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].props.primary |
closed object; null |
Requis. Définit « primary » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].props.primary.actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 33].props.primary.label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 33].props.secondary |
Array<closed object>; max length 20 |
Requis. Définit « secondary » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].props.secondary[].actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 33].props.secondary[].label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 33].props.menu |
Array<closed object>; max length 40 |
Requis. Définit « menu » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].props.menu[].actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 33].props.menu[].label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 33].props.menuLabel |
string; min length 1; max length 4000 |
Requis. Définit « menu Label » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u>; length 0 |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 33].on |
Record<string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u, closed object> |
Requis. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].on{key}.action |
"prepare-action" |
Requis. Définit « action » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].on{key}.params |
closed object |
Requis. Définit « params » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 33].on{key}.params.actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 34].type |
"Header" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 34].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 34].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u>; length 2 |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 34].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 35].type |
"WorkIdentity" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 35].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 35].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 35].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 35].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 36].type |
"WorkNavigation" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 36].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 36].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 36].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 36].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 37].type |
"WorkPanel" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 37].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 37].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 37].props.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 37].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u>; length 1 |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 37].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 38].type |
"WorkStageRail" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 38].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 38].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 38].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 38].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 39].type |
"WorkTargetContent" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 39].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 39].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 39].props.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 39].props.bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 39].props.contentKind |
"document" | "code" | "canvas" | "asset" |
Requis. Sélectionne le moteur de contenu natif et le format associé. |
[variant 39].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 39].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 40].type |
"WorkSources" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 40].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 40].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 40].props.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 40].props.bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 40].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 40].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 41].type |
"WorkRequests" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 41].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 41].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 41].props.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 41].props.bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 41].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 41].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 42].type |
"WorkCriteria" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 42].props |
closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 42].props.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 42].props.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 42].props.bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 42].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 42].on |
closed object; optional |
Facultatif. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].type |
"WorkAction" |
Requis. Définit « type » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].props |
closed object OR closed object |
Requis. Définit « props » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].props.[variant 1].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[variant 1].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[variant 1].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[variant 1].scope |
"rootWork" | "selectedStage" | "retainedTarget" |
Requis. Définit « scope » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].props.[variant 1].actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 43].props.[variant 1].label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 43].props.[kind=consolidation].kind |
"consolidation" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 43].props.[kind=consolidation].experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[kind=consolidation].sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[kind=consolidation].bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[kind=consolidation].scope |
"selectedStage" |
Requis. Définit « scope » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].props.[kind=consolidation].profileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].props.[kind=consolidation].label |
string; min length 1; max length 4000 |
Requis. Libellé destiné à l’usager dans l’interface. |
[variant 43].children |
Array<string; min length 1; max length 120; /^[a-zA-Z][a-zA-Z0-9_-]*$/u> |
Requis. Éléments enfants dans l’ordre; respecter le type et les références admis. |
[variant 43].on |
closed object |
Requis. Définit « on » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press |
closed object OR closed object |
Requis. Définit « press » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 1].action |
"prepare-action" |
Requis. Définit « action » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 1].params |
closed object |
Requis. Définit « params » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 1].params.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].on.press.[variant 1].params.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].on.press.[variant 1].params.bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].on.press.[variant 1].params.scope |
"rootWork" | "selectedStage" | "retainedTarget" |
Requis. Définit « scope » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 1].params.actionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence à une Action déclarée; son affichage ne l’exécute pas. |
[variant 43].on.press.[variant 2].action |
"prepare-consolidation" |
Requis. Définit « action » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 2].params |
closed object |
Requis. Définit « params » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 2].params.kind |
"consolidation" |
Requis. Sélectionne la variante et les propriétés admises dans cette branche. |
[variant 43].on.press.[variant 2].params.experienceKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].on.press.[variant 2].params.sectionKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].on.press.[variant 2].params.bindingKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
[variant 43].on.press.[variant 2].params.scope |
"selectedStage" |
Requis. Définit « scope » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options. |
[variant 43].on.press.[variant 2].params.profileKey |
string; min length 1; max length 120; /^[a-z][a-z0-9-]*$/u |
Requis. Référence par clé stable à la déclaration nommée correspondante; le compilateur contrôle son existence et sa compatibilité. |
Règles de lecture
Les chemins suffixés par [] décrivent chaque élément d’une liste; {key} décrit chaque valeur d’un dictionnaire. Le symbole ↻ renvoie à la même expression récursive. Un objet fermé refuse les propriétés supplémentaires. Les mentions de validation sémantique signalent un contrôle complémentaire : la conformité des types ne suffit pas à rendre une référence, une permission ou une transition valide. Les références doivent être résolues dans le Model et le contexte de l’usager.
La présence d’une ancienne variante ne permet pas d’y ajouter une propriété d’une variante plus récente. Le compilateur contrôle la version et la cohérence du Model complet.
Les paramètres d’implémentation de cette structure sont gérés par Surface. Utilisez les outils du Model pour les produire; ils ne sont pas des valeurs à saisir dans une fiche.
Références associées
Index complet du Model · Construire un Model
Exemples appliqués : Choisir le composant selon son rôle
Le Field édite Notes; le tableau présente les soumissions issues d’un groupe de relations.
Configuration
Propriétés du composant RecordField.props. Propriétés et valeurs admises.
{
"recordProfileKey": "client",
"fieldPath": "fields/notes"
}
Variante et raccordement
Propriétés du composant QueryTable.props. Propriétés et valeurs admises.
{
"binding": {
"kind": "record-relations",
"recordProfileKey": "client",
"groupKey": "quotes"
}
}
Exemple de disposition UI
La disposition illustrative ci-dessous situe cette configuration dans l’app Clients/Soumissions. Chaque fragment s’insère à l’emplacement indiqué; ses références aux Fields, Queries et Actions correspondent aux déclarations du Model.
- Identité du client
- Notes et suivi
- Paramètres
- Soumissions liées
recordProfileKey- client
fieldPath- fields/notes
Les valeurs ci-dessus reprennent le fragment de configuration; les références se résolvent dans le Model complet.