Properties

chatId  string

The identifier for the chat in which the typing event occurred.

isTyping  boolean

A flag to indicate whether the user has started (true) or stopped (false) typing.

participant  string

The regId of the participant that has started or stopped typing.

optional

messageId  SparkCommunications.Messenger.MessageId

The ID of the SparkCommunications.Messenger.ChatMessage this typing notification is related to, if any.

This field provides current context of the typing user within the chat. It will only be defined if the 'isTyping' field is true and both the tag and message ID for the typing event were supplied by the application.

optional

tag  string

The tag indicates what type of typing action the user performed.

This field provides current context of the typing user within the chat. It will will only be defined if the 'isTyping' field is true and the tag for the typing event was supplied by the application.