SurfaceCompositionEvents · types
Interfaces, valeurs et contrats nommés de SurfaceCompositionEvents.
Les types ci-dessous définissent les objets nommés et leurs relations. Les propriétés héritées sont incluses dans les tableaux. Les types dérivés d’un schéma renvoient à sa structure; une déclaration TypeScript ne remplace pas les contrôles sémantiques du compilateur.
SurfaceCompositionPrepareActionParams
Dispatch narrows only already parsed native preparation parameters.
export type SurfaceCompositionPrepareActionParams = z.infer<
typeof surfaceCompositionPrepareActionParamsSchema
>;
Exemples appliqués : Créer ou lancer un travail
Une Action de Flow prépare une soumission; une Action de création ouvre une Form dédiée.
Configuration
Fragment à placer dans actions[]. Propriétés et valeurs admises.
{
"key": "prepare-quote",
"label": "Préparer une soumission",
"targetDefinitionPaths": [
"workspace/clients/surface/client"
],
"kind": "flow",
"operationKey": "prepare-quote",
"formKey": "prepare-quote",
"ruleKeys": [],
"contextPolicyKey": "quote-context",
"minimumRole": "member",
"confirmation": true
}
Variante et raccordement
Fragment à placer dans actions[]. Propriétés et valeurs admises.
{
"key": "create-client",
"label": "Créer un client",
"targetDefinitionPaths": [],
"kind": "semantic-command",
"operationKey": "create-client",
"formKey": "new-client",
"ruleKeys": [],
"contextPolicyKey": null,
"minimumRole": "member",
"confirmation": true
}
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.
- Objet concerné
- Changement proposé
- Vérifications
- Confirmer
- Changement proposé
- Une Action de Flow prépare une soumission; une Action de création ouvre une Form dédiée.
- Données et références
- Client · Besoin · Tarifs