WorkspaceRecordPresentation · types
Interfaces, valeurs et contrats nommés de WorkspaceRecordPresentation.
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.
WorkspaceRecordPresentation
Complete current metadata, independent of runtime content or grants.
export type WorkspaceRecordPresentation = z.infer<typeof workspaceRecordPresentationSchema>;
WorkspaceRecordProfile
One explicitly declared record type and its native edit Form.
export type WorkspaceRecordProfile = z.infer<typeof workspaceRecordProfileSchema>;
WorkspaceRecordValueSource
Native property, exact Field path or declared readonly calculation used for display.
export type WorkspaceRecordValueSource = z.infer<typeof workspaceRecordValueSourceSchema>;
WorkspaceRecordQueryBinding
Parameters bound to an existing named Query.
export type WorkspaceRecordQueryBinding = z.infer<typeof workspaceRecordQueryBindingSchema>;
WorkspaceRecordTableColumnSource
Table-only sources retain metrics, native related records and readonly calculations.
export type WorkspaceRecordTableColumnSource = z.infer<
typeof workspaceRecordTableColumnSourceSchema
>;
Exemples appliqués : Notes visibles, réglages accessibles
Placez le suivi dans la Surface et le courriel dans les paramètres, en conservant les mêmes Fields.
Configuration
Fragment à placer dans presentation.recordProfiles[].detail.sections. Propriétés et valeurs admises.
[
{
"kind": "fields",
"key": "follow-up",
"label": "Suivi du client",
"fieldPaths": [
"fields/notes",
"fields/status"
]
}
]
Variante et raccordement
Fragment à placer dans presentation.recordProfiles[].detail.settings. Propriétés et valeurs admises.
{
"fieldPaths": [
"fields/email"
]
}
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
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