Nesta seção
Visualizações
defineView — configurações salvas de lista: colunas visíveis, filtros, grupos.Itens do menu de navegação
defineNavigationMenuItem — entradas da barra lateral apontando para visualizações ou URLs externas.Layouts de Página
definePageLayout e definePageLayoutTab — abas e widgets na página de detalhes de um registro.Componentes de front-end
defineFrontComponent — componentes React em sandbox que são renderizados dentro do Twenty.Itens do menu de comandos
defineCommandMenuItem — registra componentes de front-end como entradas no Cmd+K e ações rápidas.Onde o app aparece
Os componentes de front-end são executados dentro de um Web Worker isolado usando Remote DOM — eles são renderizados nativamente na página (não dentro de um iframe), mas não podem acessar diretamente a página host ou o DOM. A comunicação com o Twenty acontece por meio de uma API de host com passagem de mensagens.