API Docs for: 0.9.9
Show:

Message Class

Defined in: src/SDK/Message.js:5
Module: SinchInternal

A class for Instant Messages

Constructor

Message

(
  • msgObj
  • fromOther
)
protected

Parameters:

  • msgObj MXPMessageObj | Object

    Create new Message based on a MXPMessageObj (incoming) or a regular Object (outgoing).

  • fromOther Boolean

    Indicate if message is from me.

Methods

getMXPMessageObj

() MXPMessageObj protected

A method to clone this {Message} object into a new {MXPMessageObj}

Returns:

MXPMessageObj:

A new MXPMessageObj Object

Properties

delivered

Object

Array of recipients which have acknowledged delivery of their message.

direction

Boolean

True if outgoing (from myself) or false for incoming (from other user)

headers

Object

Custom headers for message

messageId

Number

Id of message

recipientIds

Array

Array of usernames for recipients. Array with one item if there's only one recipient.

senderId

String

Username for sender of this message

textBody

String

Text body of message

timestamp

Number

Local javascript time when message was created