Skip to main content

Class: MessageHistoryBundle

Defined in: WAProto/index.d.ts:28177

Represents a MessageHistoryBundle.

Implements

Constructors

new MessageHistoryBundle()

new MessageHistoryBundle(properties?): MessageHistoryBundle

Defined in: WAProto/index.d.ts:28183

Constructs a new MessageHistoryBundle.

Parameters

properties?

IMessageHistoryBundle

Properties to set

Returns

MessageHistoryBundle

Properties

contextInfo?

optional contextInfo: null | IContextInfo

Defined in: WAProto/index.d.ts:28204

MessageHistoryBundle contextInfo.

Implementation of

IMessageHistoryBundle.contextInfo


directPath?

optional directPath: null | string

Defined in: WAProto/index.d.ts:28198

MessageHistoryBundle directPath.

Implementation of

IMessageHistoryBundle.directPath


fileEncSha256?

optional fileEncSha256: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:28195

MessageHistoryBundle fileEncSha256.

Implementation of

IMessageHistoryBundle.fileEncSha256


fileSha256?

optional fileSha256: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:28189

MessageHistoryBundle fileSha256.

Implementation of

IMessageHistoryBundle.fileSha256


mediaKey?

optional mediaKey: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:28192

MessageHistoryBundle mediaKey.

Implementation of

IMessageHistoryBundle.mediaKey


mediaKeyTimestamp?

optional mediaKeyTimestamp: null | number | Long

Defined in: WAProto/index.d.ts:28201

MessageHistoryBundle mediaKeyTimestamp.

Implementation of

IMessageHistoryBundle.mediaKeyTimestamp


messageHistoryMetadata?

optional messageHistoryMetadata: null | IMessageHistoryMetadata

Defined in: WAProto/index.d.ts:28207

MessageHistoryBundle messageHistoryMetadata.

Implementation of

IMessageHistoryBundle.messageHistoryMetadata


mimetype?

optional mimetype: null | string

Defined in: WAProto/index.d.ts:28186

MessageHistoryBundle mimetype.

Implementation of

IMessageHistoryBundle.mimetype

Methods

toJSON()

toJSON(): object

Defined in: WAProto/index.d.ts:28277

Converts this MessageHistoryBundle to JSON.

Returns

object

JSON object


create()

static create(properties?): MessageHistoryBundle

Defined in: WAProto/index.d.ts:28214

Creates a new MessageHistoryBundle instance using the specified properties.

Parameters

properties?

IMessageHistoryBundle

Properties to set

Returns

MessageHistoryBundle

MessageHistoryBundle instance


decode()

static decode(reader, length?): MessageHistoryBundle

Defined in: WAProto/index.d.ts:28240

Decodes a MessageHistoryBundle message from the specified reader or buffer.

Parameters

reader

Reader or buffer to decode from

Uint8Array<ArrayBufferLike> | Reader

length?

number

Message length if known beforehand

Returns

MessageHistoryBundle

MessageHistoryBundle

Throws

If the payload is not a reader or valid buffer

Throws

If required fields are missing


decodeDelimited()

static decodeDelimited(reader): MessageHistoryBundle

Defined in: WAProto/index.d.ts:28249

Decodes a MessageHistoryBundle message from the specified reader or buffer, length delimited.

Parameters

reader

Reader or buffer to decode from

Uint8Array<ArrayBufferLike> | Reader

Returns

MessageHistoryBundle

MessageHistoryBundle

Throws

If the payload is not a reader or valid buffer

Throws

If required fields are missing


encode()

static encode(message, writer?): Writer

Defined in: WAProto/index.d.ts:28222

Encodes the specified MessageHistoryBundle message. Does not implicitly verify messages.

Parameters

message

IMessageHistoryBundle

MessageHistoryBundle message or plain object to encode

writer?

Writer

Writer to encode to

Returns

Writer

Writer


encodeDelimited()

static encodeDelimited(message, writer?): Writer

Defined in: WAProto/index.d.ts:28230

Encodes the specified MessageHistoryBundle message, length delimited. Does not implicitly verify messages.

Parameters

message

IMessageHistoryBundle

MessageHistoryBundle message or plain object to encode

writer?

Writer

Writer to encode to

Returns

Writer

Writer


fromObject()

static fromObject(object): MessageHistoryBundle

Defined in: WAProto/index.d.ts:28263

Creates a MessageHistoryBundle message from a plain object. Also converts values to their respective internal types.

Parameters

object

Plain object

Returns

MessageHistoryBundle

MessageHistoryBundle


getTypeUrl()

static getTypeUrl(typeUrlPrefix?): string

Defined in: WAProto/index.d.ts:28284

Gets the default type url for MessageHistoryBundle

Parameters

typeUrlPrefix?

string

your custom typeUrlPrefix(default "type.googleapis.com")

Returns

string

The default type url


toObject()

static toObject(message, options?): object

Defined in: WAProto/index.d.ts:28271

Creates a plain object from a MessageHistoryBundle message. Also converts values to other types if specified.

Parameters

message

MessageHistoryBundle

MessageHistoryBundle

options?

IConversionOptions

Conversion options

Returns

object

Plain object


verify()

static verify(message): null | string

Defined in: WAProto/index.d.ts:28256

Verifies a MessageHistoryBundle message.

Parameters

message

Plain object to verify

Returns

null | string

null if valid, otherwise the reason why it is not