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
Frontend-Komponenten laufen in einem isolierten Web Worker unter Verwendung von Remote DOM – sie werden nativ auf der Seite gerendert (nicht in einem iframe), können aber die Hostseite oder das DOM nicht direkt erreichen. Die Kommunikation mit Twenty erfolgt über eine Message-Passing-Host-API.