Class: WebFeatures
Defined in: WAProto/index.d.ts:49333
Represents a WebFeatures.
Implements
Constructors
new WebFeatures()
new WebFeatures(
properties
?):WebFeatures
Defined in: WAProto/index.d.ts:49339
Constructs a new WebFeatures.
Parameters
properties?
Properties to set
Returns
Properties
archiveV2?
optional
archiveV2:null
|Flag
Defined in: WAProto/index.d.ts:49456
WebFeatures archiveV2.
Implementation of
catalog?
optional
catalog:null
|Flag
Defined in: WAProto/index.d.ts:49414
WebFeatures catalog.
Implementation of
changeNumberV2?
optional
changeNumberV2:null
|Flag
Defined in: WAProto/index.d.ts:49354
WebFeatures changeNumberV2.
Implementation of
disappearingMode?
optional
disappearingMode:null
|Flag
Defined in: WAProto/index.d.ts:49468
WebFeatures disappearingMode.
Implementation of
e2ENotificationSync?
optional
e2ENotificationSync:null
|Flag
Defined in: WAProto/index.d.ts:49432
WebFeatures e2ENotificationSync.
Implementation of
IWebFeatures
.e2ENotificationSync
ephemeral24HDuration?
optional
ephemeral24HDuration:null
|Flag
Defined in: WAProto/index.d.ts:49462
WebFeatures ephemeral24HDuration.
Implementation of
IWebFeatures
.ephemeral24HDuration
ephemeralAllowGroupMembers?
optional
ephemeralAllowGroupMembers:null
|Flag
Defined in: WAProto/index.d.ts:49459
WebFeatures ephemeralAllowGroupMembers.
Implementation of
IWebFeatures
.ephemeralAllowGroupMembers
ephemeralMessages?
optional
ephemeralMessages:null
|Flag
Defined in: WAProto/index.d.ts:49429
WebFeatures ephemeralMessages.
Implementation of
IWebFeatures
.ephemeralMessages
externalMdOptInAvailable?
optional
externalMdOptInAvailable:null
|Flag
Defined in: WAProto/index.d.ts:49471
WebFeatures externalMdOptInAvailable.
Implementation of
IWebFeatures
.externalMdOptInAvailable
frequentlyForwardedSetting?
optional
frequentlyForwardedSetting:null
|Flag
Defined in: WAProto/index.d.ts:49405
WebFeatures frequentlyForwardedSetting.
Implementation of
IWebFeatures
.frequentlyForwardedSetting
groupDogfoodingInternalOnly?
optional
groupDogfoodingInternalOnly:null
|Flag
Defined in: WAProto/index.d.ts:49450
WebFeatures groupDogfoodingInternalOnly.
Implementation of
IWebFeatures
.groupDogfoodingInternalOnly
groupsV3?
optional
groupsV3:null
|Flag
Defined in: WAProto/index.d.ts:49348
WebFeatures groupsV3.
Implementation of
groupsV3Create?
optional
groupsV3Create:null
|Flag
Defined in: WAProto/index.d.ts:49351
WebFeatures groupsV3Create.
Implementation of
groupsV4JoinPermission?
optional
groupsV4JoinPermission:null
|Flag
Defined in: WAProto/index.d.ts:49408
WebFeatures groupsV4JoinPermission.
Implementation of
IWebFeatures
.groupsV4JoinPermission
groupUiiCleanup?
optional
groupUiiCleanup:null
|Flag
Defined in: WAProto/index.d.ts:49447
WebFeatures groupUiiCleanup.
Implementation of
labelsDisplay?
optional
labelsDisplay:null
|Flag
Defined in: WAProto/index.d.ts:49342
WebFeatures labelsDisplay.
Implementation of
labelsEdit?
optional
labelsEdit:null
|Flag
Defined in: WAProto/index.d.ts:49381
WebFeatures labelsEdit.
Implementation of
liveLocations?
optional
liveLocations:null
|Flag
Defined in: WAProto/index.d.ts:49360
WebFeatures liveLocations.
Implementation of
liveLocationsFinal?
optional
liveLocationsFinal:null
|Flag
Defined in: WAProto/index.d.ts:49378
WebFeatures liveLocationsFinal.
Implementation of
IWebFeatures
.liveLocationsFinal
mdForceUpgrade?
optional
mdForceUpgrade:null
|Flag
Defined in: WAProto/index.d.ts:49465
WebFeatures mdForceUpgrade.
Implementation of
mediaUpload?
optional
mediaUpload:null
|Flag
Defined in: WAProto/index.d.ts:49384
WebFeatures mediaUpload.
Implementation of
mediaUploadRichQuickReplies?
optional
mediaUploadRichQuickReplies:null
|Flag
Defined in: WAProto/index.d.ts:49387
WebFeatures mediaUploadRichQuickReplies.
Implementation of
IWebFeatures
.mediaUploadRichQuickReplies
noDeleteMessageTimeLimit?
optional
noDeleteMessageTimeLimit:null
|Flag
Defined in: WAProto/index.d.ts:49474
WebFeatures noDeleteMessageTimeLimit.
Implementation of
IWebFeatures
.noDeleteMessageTimeLimit
payments?
optional
payments:null
|Flag
Defined in: WAProto/index.d.ts:49372
WebFeatures payments.
Implementation of
queryStatusV3Thumbnail?
optional
queryStatusV3Thumbnail:null
|Flag
Defined in: WAProto/index.d.ts:49357
WebFeatures queryStatusV3Thumbnail.
Implementation of
IWebFeatures
.queryStatusV3Thumbnail
queryVname?
optional
queryVname:null
|Flag
Defined in: WAProto/index.d.ts:49363
WebFeatures queryVname.
Implementation of
quickRepliesQuery?
optional
quickRepliesQuery:null
|Flag
Defined in: WAProto/index.d.ts:49369
WebFeatures quickRepliesQuery.
Implementation of
IWebFeatures
.quickRepliesQuery
recentStickers?
optional
recentStickers:null
|Flag
Defined in: WAProto/index.d.ts:49411
WebFeatures recentStickers.
Implementation of
recentStickersV2?
optional
recentStickersV2:null
|Flag
Defined in: WAProto/index.d.ts:49435
WebFeatures recentStickersV2.
Implementation of
recentStickersV3?
optional
recentStickersV3:null
|Flag
Defined in: WAProto/index.d.ts:49438
WebFeatures recentStickersV3.
Implementation of
settingsSync?
optional
settingsSync:null
|Flag
Defined in: WAProto/index.d.ts:49453
WebFeatures settingsSync.
Implementation of
starredStickers?
optional
starredStickers:null
|Flag
Defined in: WAProto/index.d.ts:49417
WebFeatures starredStickers.
Implementation of
statusRanking?
optional
statusRanking:null
|Flag
Defined in: WAProto/index.d.ts:49396
WebFeatures statusRanking.
Implementation of
stickerPackQuery?
optional
stickerPackQuery:null
|Flag
Defined in: WAProto/index.d.ts:49375
WebFeatures stickerPackQuery.
Implementation of
support?
optional
support:null
|Flag
Defined in: WAProto/index.d.ts:49444
WebFeatures support.
Implementation of
templateMessage?
optional
templateMessage:null
|Flag
Defined in: WAProto/index.d.ts:49423
WebFeatures templateMessage.
Implementation of
templateMessageInteractivity?
optional
templateMessageInteractivity:null
|Flag
Defined in: WAProto/index.d.ts:49426
WebFeatures templateMessageInteractivity.
Implementation of
IWebFeatures
.templateMessageInteractivity
thirdPartyStickers?
optional
thirdPartyStickers:null
|Flag
Defined in: WAProto/index.d.ts:49402
WebFeatures thirdPartyStickers.
Implementation of
IWebFeatures
.thirdPartyStickers
userNotice?
optional
userNotice:null
|Flag
Defined in: WAProto/index.d.ts:49441
WebFeatures userNotice.
Implementation of
videoPlaybackUrl?
optional
videoPlaybackUrl:null
|Flag
Defined in: WAProto/index.d.ts:49393
WebFeatures videoPlaybackUrl.
Implementation of
vnameV2?
optional
vnameV2:null
|Flag
Defined in: WAProto/index.d.ts:49390
WebFeatures vnameV2.
Implementation of
voipGroupCall?
optional
voipGroupCall:null
|Flag
Defined in: WAProto/index.d.ts:49420
WebFeatures voipGroupCall.
Implementation of
voipIndividualIncoming?
optional
voipIndividualIncoming:null
|Flag
Defined in: WAProto/index.d.ts:49366
WebFeatures voipIndividualIncoming.
Implementation of
IWebFeatures
.voipIndividualIncoming
voipIndividualOutgoing?
optional
voipIndividualOutgoing:null
|Flag
Defined in: WAProto/index.d.ts:49345
WebFeatures voipIndividualOutgoing.
Implementation of
IWebFeatures
.voipIndividualOutgoing
voipIndividualVideo?
optional
voipIndividualVideo:null
|Flag
Defined in: WAProto/index.d.ts:49399
WebFeatures voipIndividualVideo.
Implementation of
IWebFeatures
.voipIndividualVideo
Methods
toJSON()
toJSON():
object
Defined in: WAProto/index.d.ts:49544
Converts this WebFeatures to JSON.
Returns
object
JSON object
create()
static
create(properties
?):WebFeatures
Defined in: WAProto/index.d.ts:49481
Creates a new WebFeatures instance using the specified properties.
Parameters
properties?
Properties to set
Returns
WebFeatures instance
decode()
static
decode(reader
,length
?):WebFeatures
Defined in: WAProto/index.d.ts:49507
Decodes a WebFeatures 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
WebFeatures
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited()
static
decodeDelimited(reader
):WebFeatures
Defined in: WAProto/index.d.ts:49516
Decodes a WebFeatures message from the specified reader or buffer, length delimited.
Parameters
reader
Reader or buffer to decode from
Uint8Array
<ArrayBufferLike
> | Reader
Returns
WebFeatures
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:49489
Encodes the specified WebFeatures message. Does not implicitly verify messages.
Parameters
message
WebFeatures 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:49497
Encodes the specified WebFeatures message, length delimited. Does not implicitly verify messages.
Parameters
message
WebFeatures message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
fromObject()
static
fromObject(object
):WebFeatures
Defined in: WAProto/index.d.ts:49530
Creates a WebFeatures message from a plain object. Also converts values to their respective internal types.
Parameters
object
Plain object
Returns
WebFeatures
getTypeUrl()
static
getTypeUrl(typeUrlPrefix
?):string
Defined in: WAProto/index.d.ts:49551
Gets the default type url for WebFeatures
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:49538
Creates a plain object from a WebFeatures message. Also converts values to other types if specified.
Parameters
message
WebFeatures
options?
IConversionOptions
Conversion options
Returns
object
Plain object
verify()
static
verify(message
):null
|string
Defined in: WAProto/index.d.ts:49523
Verifies a WebFeatures message.
Parameters
message
Plain object to verify
Returns
null
| string
null
if valid, otherwise the reason why it is not