new MessageBuffer()
Componente que acumula mensagens partindo do servidor para o cliente. Este componente irá descarregar as mensagens no próximo sincronismo.
Methods
-
add(targetId, message)
-
Adiciona uma mensagem no buffer que será posteriormente enviado ao cliente.
Parameters:
Name Type Description targetId
string Identificador do componente que deve receber a mensagem.
message
* Dado que será enviado para o cliente. Caso seja um objeto, ele deverá ser passível de serialização via JSON.
-
retrieve()
-
Retorna todas as mensagens acumuladas e limpa o buffer.
Returns:
As mensagens acumuladas.
- Type
- Array.<{targetId: string, message: *}>