Saltar para o conteúdo principal

Vista Chat

Referência de configuração: Chat

Visão geral​

A vista Chat disponibiliza uma interface de mensagens para conversas em fio. Os registos são exibidos como mensagens com atribuição de utilizador, marcas temporais, e funcionalidades opcionais como reações, menções, confirmações de leitura, e anexos de ficheiros.

Esta vista transforma uma feature numa ferramenta de comunicação — útil para discussões de equipa, threads de apoio ao cliente, notas internas, ou qualquer cenário em que o contexto conversacional seja importante.

Interface de mensagens​

Mapeamentos de colunas​

A vista de chat mapeia colunas da feature para elementos de mensagem:

DefiniçãoDescrição
Coluna de utilizadorColuna que identifica o remetente da mensagem
Coluna de mensagemColuna que contém o texto da mensagem
Coluna de dataColuna com a marca temporal da mensagem
Coluna de conversaColuna para agrupar mensagens em threads/conversas
Coluna de nome do chatNome de exibição da conversa
Coluna de participantesLista de utilizadores na conversa
Coluna de anexosAnexos de ficheiros nas mensagens

Exibição das mensagens​

As mensagens aparecem cronologicamente com:

  • Nome e avatar do utilizador
  • Conteúdo da mensagem
  • Marca temporal
  • Indicadores de thread (se as respostas em thread estiverem ativas)
  • Pré-visualizações de anexos (se configurado)

Funcionalidades opcionais​

FuncionalidadeDescriçãoAtivação por configuração
MençõesMenciona outros utilizadores nas mensagens com @mentionsEnabled
ReaçõesAdiciona reações com emoji às mensagensreactionsEnabled
ThreadsResponde a mensagens específicas em threads aninhadasthreadsEnabled
Confirmações de leituraVê quem leu cada mensagemreadReceiptsEnabled

Tipos de conversa​

O chat suporta conversas individuais e de grupo, determinadas pela chatTypeColumn. Os participantes são registados em chatParticipantsColumn.