Options
All
  • Public
  • Public/Protected
  • All
Menu

export class type

Hierarchy

  • _ChatFileMessageBody
    • ChatVoiceMessageBody

Index

Constructors

  • new ChatVoiceMessageBody(params: { displayName: string; duration?: number; fileSize?: number; fileStatus?: number; lastModifyOperatorId?: string; lastModifyTime?: number; localPath: string; modifyCount?: number; remotePath?: string; secret?: string }): ChatVoiceMessageBody
  • Parameters

    • params: { displayName: string; duration?: number; fileSize?: number; fileStatus?: number; lastModifyOperatorId?: string; lastModifyTime?: number; localPath: string; modifyCount?: number; remotePath?: string; secret?: string }
      • displayName: string
      • Optional duration?: number
      • Optional fileSize?: number
      • Optional fileStatus?: number
      • Optional lastModifyOperatorId?: string
      • Optional lastModifyTime?: number
      • localPath: string
      • Optional modifyCount?: number
      • Optional remotePath?: string
      • Optional secret?: string

    Returns ChatVoiceMessageBody

Properties

displayName: string

The file name.

duration: number

The voice duration in seconds.

fileSize: number

The size of the file in bytes.

fileStatus: ChatDownloadStatus

The download status of the attachment file. See ChatDownloadStatus.

lastModifyOperatorId?: string

The user ID of the operator that modified the message last time.

lastModifyTime?: number

The UNIX timestamp of the last message modification, in milliseconds.

localPath: string = ''

The local path of the file.

modifyCount?: number

The number of times a message is modified.

remotePath: string

The path of the attachment file in the server.

secret: string

The token to download the file attachment.

The message type. See ChatMessageType.

Generated using TypeDoc