Postar Mensagem / Post Chat Message

Postar Mensagem / Post Chat Message

Aciona o evento de postagem de mensagem e a renderiza dentro do chat.

Figura 1 - Bloco Postar Mensagem

 

Este bloco é usado juntamente com o componente visual mobile Chat, para mais informações de como configurar o componente consulte a documentação Chat mobile.

Compatibilidade

  • Bloco cliente mobile: cronapi.chat.postChatMessage()

Retorno

O bloco não possui retorno.

Parâmetros

Identificador

Identificador (id) do componente chat. Para selecioná-lo é necessário vincular o bloco de programação a um formulário de referência, confira no tópico Propriedades do Blockly da documentação Bloco de Programação.

  • Posição: 1

  • Inglês: Identifier

  • Tipo: Objeto / Object

  • Exemplo: "crn-kendo-chat-941301"

Mensagem de Texto

Mensagem de texto que será exibida no chat.

  • Posição: 2

  • Inglês: Text Message

  • TipoTexto / String

  • Exemplo: "Olá"

Sucesso

Executa uma ação caso a mensagem seja exibida com sucesso.

  • Posição: 3

  • Inglês: Success

  • TipoComando sem retorno / No return command 

Erro

Executa uma ação caso ocorra um erro durante a exibição da mensagem.

  • Posição: 4

  • Inglês: Error

  • TipoComando com retorno ("item") / Command with return ("item")

Exemplo

A função abaixo, a partir do bloco de programação Postar Mensagem, exibe na tela a mensagem de texto inserida no parâmetro Mensagem de Texto.

Figura 2 - Exemplo de uso do bloco Postar Mensagem

 

A imagem a seguir mostra o resultado de execução da função da Figura 2. Após iniciar o chat ocorre o evento de postagem da mensagem do usuário do chat.

Figura 2.1 - Resultado exibido a partir das configurações da Figura 2