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
| Superfície | O que controla | Entidade |
|---|---|---|
| Barra lateral | Uma entrada personalizada que aponta para uma visualização salva ou URL externa | defineNavigationMenuItem |
| Lista de registros | Uma configuração salva para um objeto — colunas visíveis, ordem, filtros, grupos | defineView |
| Página de detalhes do registro | As abas e widgets em uma página de registro (do seu próprio objeto ou de um objeto padrão) | definePageLayout, definePageLayoutTab |
| Dentro de qualquer uma das opções acima | Um widget React personalizado — botões, formulários, dashboards, integrações | defineFrontComponent |
| Menu de comandos (Cmd+K) | Uma ação rápida fixada ou comando oculto | defineCommandMenuItem |