Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • MessageReceipt

Index

Constructors

constructor

Properties

RECEIPT_TYPE

RECEIPT_TYPE: { DELIVERY_RECEIPT: string; READ_RECEIPT: string } = ...

Type declaration

  • DELIVERY_RECEIPT: string
  • READ_RECEIPT: string

Methods

getDeliveredAt

  • getDeliveredAt(): number
  • Method to get deliveredAt timestamp of the message receipt.

    Returns number

getMessageId

  • getMessageId(): string
  • Method to get the message ID.

    Returns string

getReadAt

  • getReadAt(): number
  • Method to get readAt timestamp of the message receipt.

    Returns number

getReceiptType

  • getReceiptType(): string
  • Method to get the receipt type of message receipt.

    Returns string

getReceiver

  • getReceiver(): string
  • Method to get receiver of the message receipt.

    Returns string

getReceiverType

  • getReceiverType(): string
  • Method to get receiver type of the message receipt.

    Returns string

getSender

  • Method to get sender of the message receipt.

    Returns User

getTimestamp

  • getTimestamp(): string
  • Method to get timestamp of the message receipt.

    Returns string

setDeliveredAt

  • setDeliveredAt(deliveredAt: number): void
  • Method to set deliveredAt timestamp of the message receipt.

    Parameters

    • deliveredAt: number

    Returns void

setMessageId

  • setMessageId(messageId: string): void
  • Method to set the message ID.

    Parameters

    • messageId: string

    Returns void

setReadAt

  • setReadAt(readAt: number): void
  • Method to set readAt timestamp of the message receipt.

    Parameters

    • readAt: number

    Returns void

setReceiptType

  • setReceiptType(receiptType?: string): void
  • Method to set the receipt type of message receipt.

    Parameters

    • receiptType: string = ...

    Returns void

setReceiver

  • setReceiver(receiver: string): void
  • Method to set receiver of the message receipt.

    Parameters

    • receiver: string

    Returns void

setReceiverType

  • setReceiverType(receiverType: string): void
  • Method to set receiver type of the message receipt.

    Parameters

    • receiverType: string

    Returns void

setSender

  • setSender(sender: User): void
  • Method to set sender of the message receipt.

    Parameters

    Returns void

setTimestamp

  • setTimestamp(timestamp: string): void
  • Method to set timestamp of the message receipt.

    Parameters

    • timestamp: string

    Returns void