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?
Properties to set
Returns
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
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
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
textArgb?
optional
textArgb:null
|number
Defined in: WAProto/index.d.ts:23135
ExtendedTextMessage textArgb.
Implementation of
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
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
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?
Properties to set
Returns
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
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
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
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
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
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
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