Skip to main content

Class: ExtendedTextMessage

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

Represents an ExtendedTextMessage.

Implements

Constructors

new ExtendedTextMessage()

new ExtendedTextMessage(properties?): ExtendedTextMessage

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

Constructs a new ExtendedTextMessage.

Parameters

properties?

IExtendedTextMessage

Properties to set

Returns

ExtendedTextMessage

Properties

backgroundArgb?

optional backgroundArgb: null | number

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

ExtendedTextMessage backgroundArgb.

Implementation of

IExtendedTextMessage.backgroundArgb


contextInfo?

optional contextInfo: null | IContextInfo

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

ExtendedTextMessage contextInfo.

Implementation of

IExtendedTextMessage.contextInfo


description?

optional description: null | string

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

ExtendedTextMessage description.

Implementation of

IExtendedTextMessage.description


doNotPlayInline?

optional doNotPlayInline: null | boolean

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

ExtendedTextMessage doNotPlayInline.

Implementation of

IExtendedTextMessage.doNotPlayInline


faviconMMSMetadata?

optional faviconMMSMetadata: null | IMMSThumbnailMetadata

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

ExtendedTextMessage faviconMMSMetadata.

Implementation of

IExtendedTextMessage.faviconMMSMetadata


font?

optional font: null | FontType

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

ExtendedTextMessage font.

Implementation of

IExtendedTextMessage.font


inviteLinkGroupType?

optional inviteLinkGroupType: null | InviteLinkGroupType

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

ExtendedTextMessage inviteLinkGroupType.

Implementation of

IExtendedTextMessage.inviteLinkGroupType


inviteLinkGroupTypeV2?

optional inviteLinkGroupTypeV2: null | InviteLinkGroupType

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

ExtendedTextMessage inviteLinkGroupTypeV2.

Implementation of

IExtendedTextMessage.inviteLinkGroupTypeV2


inviteLinkParentGroupSubjectV2?

optional inviteLinkParentGroupSubjectV2: null | string

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

ExtendedTextMessage inviteLinkParentGroupSubjectV2.

Implementation of

IExtendedTextMessage.inviteLinkParentGroupSubjectV2


inviteLinkParentGroupThumbnailV2?

optional inviteLinkParentGroupThumbnailV2: null | Uint8Array<ArrayBufferLike>

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

ExtendedTextMessage inviteLinkParentGroupThumbnailV2.

Implementation of

IExtendedTextMessage.inviteLinkParentGroupThumbnailV2


jpegThumbnail?

optional jpegThumbnail: null | Uint8Array<ArrayBufferLike>

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

ExtendedTextMessage jpegThumbnail.

Implementation of

IExtendedTextMessage.jpegThumbnail


linkPreviewMetadata?

optional linkPreviewMetadata: null | ILinkPreviewMetadata

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

ExtendedTextMessage linkPreviewMetadata.

Implementation of

IExtendedTextMessage.linkPreviewMetadata


matchedText?

optional matchedText: null | string

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

ExtendedTextMessage matchedText.

Implementation of

IExtendedTextMessage.matchedText


mediaKey?

optional mediaKey: null | Uint8Array<ArrayBufferLike>

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

ExtendedTextMessage mediaKey.

Implementation of

IExtendedTextMessage.mediaKey


mediaKeyTimestamp?

optional mediaKeyTimestamp: null | number | Long

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

ExtendedTextMessage mediaKeyTimestamp.

Implementation of

IExtendedTextMessage.mediaKeyTimestamp


paymentLinkMetadata?

optional paymentLinkMetadata: null | IPaymentLinkMetadata

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

ExtendedTextMessage paymentLinkMetadata.

Implementation of

IExtendedTextMessage.paymentLinkMetadata


previewType?

optional previewType: null | PreviewType

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

ExtendedTextMessage previewType.

Implementation of

IExtendedTextMessage.previewType


text?

optional text: null | string

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

ExtendedTextMessage text.

Implementation of

IExtendedTextMessage.text


textArgb?

optional textArgb: null | number

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

ExtendedTextMessage textArgb.

Implementation of

IExtendedTextMessage.textArgb


thumbnailDirectPath?

optional thumbnailDirectPath: null | string

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

ExtendedTextMessage thumbnailDirectPath.

Implementation of

IExtendedTextMessage.thumbnailDirectPath


thumbnailEncSha256?

optional thumbnailEncSha256: null | Uint8Array<ArrayBufferLike>

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

ExtendedTextMessage thumbnailEncSha256.

Implementation of

IExtendedTextMessage.thumbnailEncSha256


thumbnailHeight?

optional thumbnailHeight: null | number

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

ExtendedTextMessage thumbnailHeight.

Implementation of

IExtendedTextMessage.thumbnailHeight


thumbnailSha256?

optional thumbnailSha256: null | Uint8Array<ArrayBufferLike>

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

ExtendedTextMessage thumbnailSha256.

Implementation of

IExtendedTextMessage.thumbnailSha256


thumbnailWidth?

optional thumbnailWidth: null | number

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

ExtendedTextMessage thumbnailWidth.

Implementation of

IExtendedTextMessage.thumbnailWidth


title?

optional title: null | string

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

ExtendedTextMessage title.

Implementation of

IExtendedTextMessage.title


videoHeight?

optional videoHeight: null | number

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

ExtendedTextMessage videoHeight.

Implementation of

IExtendedTextMessage.videoHeight


videoWidth?

optional videoWidth: null | number

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

ExtendedTextMessage videoWidth.

Implementation of

IExtendedTextMessage.videoWidth


viewOnce?

optional viewOnce: null | boolean

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

ExtendedTextMessage viewOnce.

Implementation of

IExtendedTextMessage.viewOnce

Methods

toJSON()

toJSON(): object

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

Converts this ExtendedTextMessage to JSON.

Returns

object

JSON object


create()

static create(properties?): ExtendedTextMessage

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

Creates a new ExtendedTextMessage instance using the specified properties.

Parameters

properties?

IExtendedTextMessage

Properties to set

Returns

ExtendedTextMessage

ExtendedTextMessage instance


decode()

static decode(reader, length?): ExtendedTextMessage

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

Decodes an ExtendedTextMessage 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

ExtendedTextMessage

ExtendedTextMessage

Throws

If the payload is not a reader or valid buffer

Throws

If required fields are missing


decodeDelimited()

static decodeDelimited(reader): ExtendedTextMessage

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

Decodes an ExtendedTextMessage message from the specified reader or buffer, length delimited.

Parameters

reader

Reader or buffer to decode from

Uint8Array<ArrayBufferLike> | Reader

Returns

ExtendedTextMessage

ExtendedTextMessage

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:23219

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

Parameters

message

IExtendedTextMessage

ExtendedTextMessage 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:23227

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

Parameters

message

IExtendedTextMessage

ExtendedTextMessage message or plain object to encode

writer?

Writer

Writer to encode to

Returns

Writer

Writer


fromObject()

static fromObject(object): ExtendedTextMessage

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

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

Parameters

object

Plain object

Returns

ExtendedTextMessage

ExtendedTextMessage


getTypeUrl()

static getTypeUrl(typeUrlPrefix?): string

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

Gets the default type url for ExtendedTextMessage

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:23268

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

Parameters

message

ExtendedTextMessage

ExtendedTextMessage

options?

IConversionOptions

Conversion options

Returns

object

Plain object


verify()

static verify(message): null | string

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

Verifies an ExtendedTextMessage message.

Parameters

message

Plain object to verify

Returns

null | string

null if valid, otherwise the reason why it is not