Die Layout-Ebene einer Twenty-App umfasst alles, was der Benutzer sieht: wo die App in der Seitenleiste erscheint, welche Listenansichten sie bereitstellt, wie ihre Detailseiten für Datensätze angeordnet sind und welche benutzerdefinierten React-Komponenten innerhalb dieser Seiten gerendert werden.Documentation Index
Fetch the complete documentation index at: https://docs.twenty.com/llms.txt
Use this file to discover all available pages before exploring further.
In diesem Abschnitt
Ansichten
defineView — gespeicherte Listen-Konfigurationen: sichtbare Spalten, Filter, Gruppen.Navigationsmenüeinträge
defineNavigationMenuItem — Seitenleisten-Einträge, die auf Ansichten oder externe URLs verweisen.Seitenlayouts
definePageLayout und definePageLayoutTab — Registerkarten und Widgets auf der Detailseite eines Datensatzes.Frontend-Komponenten
defineFrontComponent — isolierte React-Komponenten, die innerhalb von Twenty gerendert werden.Befehlsmenü-Einträge
defineCommandMenuItem — Frontend-Komponenten als Cmd+K-Einträge und Schnellaktionen registrieren.Wo die App erscheint
| Oberfläche | Was es steuert | Entität |
|---|---|---|
| Seitenleiste | Ein benutzerdefinierter Eintrag, der auf eine gespeicherte Ansicht oder eine externe URL verweist | defineNavigationMenuItem |
| Datensatzliste | Eine gespeicherte Konfiguration für ein Objekt – sichtbare Spalten, Reihenfolge, Filter, Gruppen | defineView |
| Detailseite des Datensatzes | Die Registerkarten und Widgets auf einer Datensatzseite (für Ihr eigenes Objekt oder ein Standardobjekt) | definePageLayout, definePageLayoutTab |
| Innerhalb eines der oben genannten Bereiche | Ein benutzerdefiniertes React-Widget – Schaltflächen, Formulare, Dashboards, Integrationen | defineFrontComponent |
| Befehlsmenü (Cmd+K) | Eine angeheftete Schnellaktion oder ein versteckter Befehl | defineCommandMenuItem |