Aller au contenu
SurfaceDocs
ENCommencer
DocsRéférence du Model

Composants Surface

Primitives, widgets métier, propriétés et événements du catalogue Surface.

Le catalogue Surface décrit les primitives et les adapters des widgets métier. La composition référence les Fields, profils de fiche, vues, Queries et Actions du Model. Les propriétés ci-dessous proviennent du propriétaire portable; elles ne constituent pas un nouveau langage de données. Les limites et identités du format compilé sont distinctes de la configuration métier dans le Studio.

Compatibilité du catalogue

Le catalogue courant décrit tous les composants admis. Son identité sémantique est distincte de la version des packages logiciels. Le Studio et les outils Surface vérifient cette identité et les composants disponibles avant rendu.

Catalogue courant : 0.0.0.1

HomeHeader

Titre natif de l’accueil, introduction et navigation principale déclarée.

Ce composant ne demande aucune propriété.

Événements

Aucun événement.

HomeLaunchers

Actions natives déclarées de l’accueil, icônes et disponibilité de la session courante.

Ce composant ne demande aucune propriété.

Événements

Aucun événement.

HomeLayout

Disposition native du contenu principal et du panneau associé de l’accueil, avec ses enfants déclarés.

Ce composant ne demande aucune propriété.

Événements

Aucun événement.

HomeSection

Aperçu d’une Query d’accueil déclarée, avec sa limite et la destination exacte pour tout consulter.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

HomeActivity

Bloc d’activité déclaré depuis le journal de l’accueil, sans déduction depuis les dates de modification.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

Page

Écran applicatif contenant ses composants enfants.

Champ Options / valeurs attendues Description
title string; min length 1; max length 4000 Requis. Titre de l’objet ou de la section dans l’interface.

Événements

Aucun événement.

Section

Section de contenu identifiée par son libellé.

Champ Options / valeurs attendues Description
title string; min length 1; max length 4000 Requis. Titre de l’objet ou de la section dans l’interface.

Événements

Aucun événement.

Stack

Groupe ordonné verticalement.

Champ Options / valeurs attendues Description
gap "none" | "small" | "medium" | "large" Requis. Définit « gap » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.

Événements

Aucun événement.

Grid

Grille de colonnes bornée et adaptative.

Champ Options / valeurs attendues Description
columns 1 OR 2 OR 3 OR 4 Requis. Colonnes ordonnées et leurs sources de valeurs autorisées.
gap "none" | "small" | "medium" | "large" Requis. Définit « gap » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.

Événements

Aucun événement.

RecordLayout

Dispose le contenu principal d’une fiche et son panneau de relations dans deux piles déclarées, sans cadre supplémentaire. Sur petit écran, le panneau suit le contenu principal.

Champ Options / valeurs attendues Description
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.

Événements

Aucun événement.

Enfants et ordre

Champ Options / valeurs attendues Description
children length 2 Requis. Nombre exact d’enfants déclarés; aucun conteneur n’est ajouté automatiquement.
children[].type Stack Requis. Type de chaque enfant direct.
children order main → aside Requis. Rôles positionnels dans cet ordre; les clés d’éléments restent libres et aucun slot nommé n’est créé.

Dispose l’identité de la page puis ses Actions dans deux piles explicitement déclarées, sans cadre ni effet au montage. Les régions se réorganisent sur petit écran.

Ce composant ne demande aucune propriété.

Événements

Aucun événement.

Enfants et ordre

Champ Options / valeurs attendues Description
children length 2 Requis. Nombre exact d’enfants déclarés; aucun conteneur n’est ajouté automatiquement.
children[].type Stack Requis. Type de chaque enfant direct.
children order identity → actions Requis. Rôles positionnels dans cet ordre; les clés d’éléments restent libres et aucun slot nommé n’est créé.

Card

Groupe de présentation nommé, distinct d’une carte de transport MCP.

Champ Options / valeurs attendues Description
title string; min length 1; max length 4000 Requis. Titre de l’objet ou de la section dans l’interface.

Événements

Aucun événement.

Heading

Titre sémantique dans la hiérarchie du document.

Champ Options / valeurs attendues Description
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.
level 1 OR 2 OR 3 OR 4 Requis. Profondeur structurelle de l’Anchor dans la hiérarchie admise.

Événements

Aucun événement.

Text

Texte simple, sans HTML ni expression exécutée.

Champ Options / valeurs attendues Description
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.

Événements

Aucun événement.

Badge

Indicateur sémantique non interactif.

Champ Options / valeurs attendues Description
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.
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.

Événements

Aucun événement.

Icon

Icône exacte admise par le Model, avec son libellé accessible.

Champ Options / valeurs attendues Description
icon closed object Requis. Icône du catalogue admis pour cette variante de présentation.
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.
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.
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.
label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.

Événements

Aucun événement.

RecordIdentity

Identité issue du profil de fiche déclaré et de la tête canonique sélectionnée.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

RecordField

Un emplacement exact dans la Surface, utilisant son contrôle de Form et sa session natifs.

Champ Options / valeurs attendues Description
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é.
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/.

Événements

Aucun événement.

RecordSettings

Paramètres natifs du profil de fiche déclaré.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

RecordTags

Tags natifs de la fiche et coordinateur existant des Tags.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

RecordMetric

Métrique native complète déclarée, jamais un compte des lignes affichées.

Champ Options / valeurs attendues Description
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é.
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é.

Événements

Aucun événement.

RecordRelations

Groupe de relations exact déclaré, avec sa session Query existante.

Champ Options / valeurs attendues Description
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é.
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é.

Événements

Aucun événement.

NativeContent

Emplacement de l’éditeur natif existant, sans changement du format persistant.

Champ Options / valeurs attendues Description
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é.
contentKind "document" | "code" | "canvas" | "asset" Requis. Sélectionne le moteur de contenu natif et le format associé.

Événements

Aucun événement.

QueryTable

Projection tableau admise et contrôles natifs de la collection.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.

Événements

Aucun événement.

RecordCards

Cartes de fiches natives issues de la projection Query déclarée.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
columns 1 OR 2 OR 3 OR 4 Requis. Colonnes ordonnées et leurs sources de valeurs autorisées.

Événements

Aucun événement.

QueryGraph

Vue graphe déclarée, rendue par le propriétaire natif du graphe.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.

Événements

Aucun événement.

QueryKanban

Vue Kanban déclarée et mutations natives autorisées.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.

Événements

Aucun événement.

QueryGantt

Vue Gantt déclarée et contrôles natifs de planification.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.

Événements

Aucun événement.

QueryTimeline

Vue chronologique déclarée.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.

Événements

Aucun événement.

QueryCalendar

Vue calendrier déclarée.

Champ Options / valeurs attendues Description
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.
binding.[kind=work-section].kind "work-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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é.
binding.[kind=collection].kind "collection" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=home-section].kind "home-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
binding.[kind=record-section].kind "record-section" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
binding.[kind=record-relations].kind "record-relations" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.

Événements

Aucun événement.

ModelAction

Une pression explicite prépare l’Action native déclarée ; le montage ne déclenche rien.

Champ Options / valeurs attendues Description
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.
label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.

Événements

Champ Options / valeurs attendues Description
press closed object Requis. Définit « press » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.
press.action "prepare-action" Requis. Définit « action » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.
press.params closed object Requis. Définit « params » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.
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.

Tabs

Groupe d’onglets accessible et explicite ; les panneaux déclarés restent montés lorsqu’ils sont masqués.

Champ Options / valeurs attendues Description
label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.
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é.
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.
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é.
tabs[].label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.

Événements

Aucun événement.

TabPanel

Panneau identifié par sa clé explicite dans son parent Tabs direct, contenant une Stack.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

ActionGroup

Actions principales, secondaires et de menu explicites, utilisant le propriétaire natif de préparation existant.

Champ Options / valeurs attendues Description
primary closed object; null Requis. Définit « primary » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.
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.
primary.label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.
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.
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.
secondary[].label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.
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.
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.
menu[].label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.
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.

Événements

Aucun événement.

WorkIdentity

Identité exacte du travail sélectionné depuis ses métadonnées autorisées, sans profil de fiche substitué.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

WorkNavigation

Sections déclarées du travail ; le propriétaire de session conserve la sélection pour chaque contexte exact.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

WorkPanel

Section contrôlée déclarée du travail contenant une Stack ; les panneaux masqués restent montés.

Champ Options / valeurs attendues Description
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é.
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é.

Événements

Aucun événement.

WorkStageRail

Sélection native contrôlée d’une étape, distincte de la navigation du Workspace et de la fermeture du Flow.

Champ Options / valeurs attendues Description
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é.

Événements

Aucun événement.

WorkTargetContent

Cible durable exacte du travail, via le même document actif natif et ses protections de brouillon.

Champ Options / valeurs attendues Description
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é.
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é.
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é.
contentKind "document" | "code" | "canvas" | "asset" Requis. Sélectionne le moteur de contenu natif et le format associé.

Événements

Aucun événement.

WorkSources

Vue Sources déclarée de la cible, via le lecteur existant des sources et reçus.

Champ Options / valeurs attendues Description
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é.
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é.
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é.

Événements

Aucun événement.

WorkRequests

Inspection native exacte du Flow et contrôles des occurrences existantes, sans liste de demandes fabriquée.

Champ Options / valeurs attendues Description
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é.
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é.
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é.

Événements

Aucun événement.

WorkCriteria

Faits durables des critères déclarés, sans compte de Tasks ni de vérifications techniques substitué.

Champ Options / valeurs attendues Description
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é.
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é.
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é.

Événements

Aucun événement.

WorkAction

Une pression explicite dans le périmètre prépare son Action native ou sa consolidation déclarée ; le montage n’exécute rien.

Champ Options / valeurs attendues Description
[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 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 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 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 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 1].label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.
[kind=consolidation].kind "consolidation" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
[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é.
[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é.
[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é.
[kind=consolidation].scope "selectedStage" Requis. Définit « scope » pour cet objet. Respecter le type, les variantes et les limites de la colonne Options.
[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é.
[kind=consolidation].label string; min length 1; max length 4000 Requis. Libellé destiné à l’usager dans l’interface.

Événements

Champ Options / valeurs attendues Description
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.
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.
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.
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é.
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é.
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é.
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.
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.
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.
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.
press.[variant 2].params.kind "consolidation" Requis. Sélectionne la variante et les propriétés admises dans cette branche.
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é.
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é.
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é.
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.
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é.

Admission et moteurs natifs

Le catalogue, les bindings et les adapters du bundle doivent être compatibles avant rendu. Les Fields, Queries, résultats, droits et opérations sont résolus par leurs propriétaires Surface. Une Action est préparée uniquement lors de l’interaction explicite. Une identité, référence ou capacité manquante provoque un refus; le renderer ne répare pas le Model et ne sélectionne pas un autre moteur.

Les contrats de composition sont des formats compilés. Le Studio produit cette représentation; les usagers ne saisissent pas les identités de catalogue ou les empreintes techniques dans leurs fiches.

Exemples appliqués : Deux composants reliés au même client

Notes utilise le profil client et le tableau utilise son groupe de soumissions.

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.

  1. Identité du client
  2. Notes et suivi
  3. Paramètres
  4. Soumissions liées
DISPOSITION ILLUSTRATIVEApp Clients / Soumissions
SurfaceClients / Atelier NordExemple
Composants SurfaceDeux composants reliés au même client
Clients
AN
Atelier NordClient actif · Services professionnels
ÉtatActif
Notes et suivi

Le client souhaite préparer une proposition pour son nouveau projet. Préciser les besoins et confirmer le budget avant la revue.

Texte éditable dans la Surface
Paramètres de la fiche
Recherchez un concept, un champ ou une action.Esc