The file message body class.

Hierarchy

  • _ChatFileMessageBody
    • ChatFileMessageBody

Constructors

  • Parameters

    • params: {
          displayName?: string;
          fileSize?: number;
          fileStatus?: number;
          lastModifyOperatorId?: string;
          lastModifyTime?: number;
          localPath: string;
          modifyCount?: number;
          remotePath?: string;
          secret?: string;
      }
      • OptionaldisplayName?: string
      • OptionalfileSize?: number
      • OptionalfileStatus?: number
      • OptionallastModifyOperatorId?: string
      • OptionallastModifyTime?: number
      • localPath: string
      • OptionalmodifyCount?: number
      • OptionalremotePath?: string
      • Optionalsecret?: string

    Returns ChatFileMessageBody

Properties

displayName: string

The file name.

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.