Class: WebFeatures
Defined in: WAProto/index.d.ts:52420
Represents a WebFeatures.
Implements
Constructors
new WebFeatures()
new WebFeatures(
properties
?):WebFeatures
Defined in: WAProto/index.d.ts:52426
Constructs a new WebFeatures.
Parameters
properties?
Properties to set
Returns
Properties
archiveV2?
optional
archiveV2:null
|Flag
Defined in: WAProto/index.d.ts:52543
WebFeatures archiveV2.
Implementation of
catalog?
optional
catalog:null
|Flag
Defined in: WAProto/index.d.ts:52501
WebFeatures catalog.
Implementation of
changeNumberV2?
optional
changeNumberV2:null
|Flag
Defined in: WAProto/index.d.ts:52441
WebFeatures changeNumberV2.
Implementation of
disappearingMode?
optional
disappearingMode:null
|Flag
Defined in: WAProto/index.d.ts:52555
WebFeatures disappearingMode.
Implementation of
e2ENotificationSync?
optional
e2ENotificationSync:null
|Flag
Defined in: WAProto/index.d.ts:52519
WebFeatures e2ENotificationSync.
Implementation of
IWebFeatures
.e2ENotificationSync
ephemeral24HDuration?
optional
ephemeral24HDuration:null
|Flag
Defined in: WAProto/index.d.ts:52549
WebFeatures ephemeral24HDuration.
Implementation of
IWebFeatures
.ephemeral24HDuration
ephemeralAllowGroupMembers?
optional
ephemeralAllowGroupMembers:null
|Flag
Defined in: WAProto/index.d.ts:52546
WebFeatures ephemeralAllowGroupMembers.
Implementation of
IWebFeatures
.ephemeralAllowGroupMembers
ephemeralMessages?
optional
ephemeralMessages:null
|Flag
Defined in: WAProto/index.d.ts:52516
WebFeatures ephemeralMessages.
Implementation of
IWebFeatures
.ephemeralMessages
externalMdOptInAvailable?
optional
externalMdOptInAvailable:null
|Flag
Defined in: WAProto/index.d.ts:52558
WebFeatures externalMdOptInAvailable.
Implementation of
IWebFeatures
.externalMdOptInAvailable
frequentlyForwardedSetting?
optional
frequentlyForwardedSetting:null
|Flag
Defined in: WAProto/index.d.ts:52492
WebFeatures frequentlyForwardedSetting.
Implementation of
IWebFeatures
.frequentlyForwardedSetting
groupDogfoodingInternalOnly?
optional
groupDogfoodingInternalOnly:null
|Flag
Defined in: WAProto/index.d.ts:52537
WebFeatures groupDogfoodingInternalOnly.
Implementation of
IWebFeatures
.groupDogfoodingInternalOnly
groupsV3?
optional
groupsV3:null
|Flag
Defined in: WAProto/index.d.ts:52435
WebFeatures groupsV3.
Implementation of
groupsV3Create?
optional
groupsV3Create:null
|Flag
Defined in: WAProto/index.d.ts:52438
WebFeatures groupsV3Create.
Implementation of
groupsV4JoinPermission?
optional
groupsV4JoinPermission:null
|Flag
Defined in: WAProto/index.d.ts:52495
WebFeatures groupsV4JoinPermission.
Implementation of
IWebFeatures
.groupsV4JoinPermission
groupUiiCleanup?
optional
groupUiiCleanup:null
|Flag
Defined in: WAProto/index.d.ts:52534
WebFeatures groupUiiCleanup.
Implementation of
labelsDisplay?
optional
labelsDisplay:null
|Flag
Defined in: WAProto/index.d.ts:52429
WebFeatures labelsDisplay.
Implementation of
labelsEdit?
optional
labelsEdit:null
|Flag
Defined in: WAProto/index.d.ts:52468
WebFeatures labelsEdit.
Implementation of
liveLocations?
optional
liveLocations:null
|Flag
Defined in: WAProto/index.d.ts:52447
WebFeatures liveLocations.
Implementation of
liveLocationsFinal?
optional
liveLocationsFinal:null
|Flag
Defined in: WAProto/index.d.ts:52465
WebFeatures liveLocationsFinal.
Implementation of
IWebFeatures
.liveLocationsFinal
mdForceUpgrade?
optional
mdForceUpgrade:null
|Flag
Defined in: WAProto/index.d.ts:52552
WebFeatures mdForceUpgrade.
Implementation of
mediaUpload?
optional
mediaUpload:null
|Flag
Defined in: WAProto/index.d.ts:52471
WebFeatures mediaUpload.
Implementation of
mediaUploadRichQuickReplies?
optional
mediaUploadRichQuickReplies:null
|Flag
Defined in: WAProto/index.d.ts:52474
WebFeatures mediaUploadRichQuickReplies.
Implementation of
IWebFeatures
.mediaUploadRichQuickReplies
noDeleteMessageTimeLimit?
optional
noDeleteMessageTimeLimit:null
|Flag
Defined in: WAProto/index.d.ts:52561
WebFeatures noDeleteMessageTimeLimit.
Implementation of
IWebFeatures
.noDeleteMessageTimeLimit
payments?
optional
payments:null
|Flag
Defined in: WAProto/index.d.ts:52459
WebFeatures payments.
Implementation of
queryStatusV3Thumbnail?
optional
queryStatusV3Thumbnail:null
|Flag
Defined in: WAProto/index.d.ts:52444
WebFeatures queryStatusV3Thumbnail.
Implementation of
IWebFeatures
.queryStatusV3Thumbnail
queryVname?
optional
queryVname:null
|Flag
Defined in: WAProto/index.d.ts:52450
WebFeatures queryVname.
Implementation of
quickRepliesQuery?
optional
quickRepliesQuery:null
|Flag
Defined in: WAProto/index.d.ts:52456
WebFeatures quickRepliesQuery.
Implementation of
IWebFeatures
.quickRepliesQuery
recentStickers?
optional
recentStickers:null
|Flag
Defined in: WAProto/index.d.ts:52498
WebFeatures recentStickers.
Implementation of
recentStickersV2?
optional
recentStickersV2:null
|Flag
Defined in: WAProto/index.d.ts:52522
WebFeatures recentStickersV2.
Implementation of
recentStickersV3?
optional
recentStickersV3:null
|Flag
Defined in: WAProto/index.d.ts:52525
WebFeatures recentStickersV3.
Implementation of
settingsSync?
optional
settingsSync:null
|Flag
Defined in: WAProto/index.d.ts:52540
WebFeatures settingsSync.
Implementation of
starredStickers?
optional
starredStickers:null
|Flag
Defined in: WAProto/index.d.ts:52504
WebFeatures starredStickers.
Implementation of
statusRanking?
optional
statusRanking:null
|Flag
Defined in: WAProto/index.d.ts:52483
WebFeatures statusRanking.
Implementation of
stickerPackQuery?
optional
stickerPackQuery:null
|Flag
Defined in: WAProto/index.d.ts:52462
WebFeatures stickerPackQuery.
Implementation of
support?
optional
support:null
|Flag
Defined in: WAProto/index.d.ts:52531
WebFeatures support.
Implementation of
templateMessage?
optional
templateMessage:null
|Flag
Defined in: WAProto/index.d.ts:52510
WebFeatures templateMessage.
Implementation of
templateMessageInteractivity?
optional
templateMessageInteractivity:null
|Flag
Defined in: WAProto/index.d.ts:52513
WebFeatures templateMessageInteractivity.
Implementation of
IWebFeatures
.templateMessageInteractivity
thirdPartyStickers?
optional
thirdPartyStickers:null
|Flag
Defined in: WAProto/index.d.ts:52489
WebFeatures thirdPartyStickers.
Implementation of
IWebFeatures
.thirdPartyStickers
userNotice?
optional
userNotice:null
|Flag
Defined in: WAProto/index.d.ts:52528
WebFeatures userNotice.
Implementation of
videoPlaybackUrl?
optional
videoPlaybackUrl:null
|Flag
Defined in: WAProto/index.d.ts:52480
WebFeatures videoPlaybackUrl.
Implementation of
vnameV2?
optional
vnameV2:null
|Flag
Defined in: WAProto/index.d.ts:52477
WebFeatures vnameV2.
Implementation of
voipGroupCall?
optional
voipGroupCall:null
|Flag
Defined in: WAProto/index.d.ts:52507
WebFeatures voipGroupCall.
Implementation of
voipIndividualIncoming?
optional
voipIndividualIncoming:null
|Flag
Defined in: WAProto/index.d.ts:52453
WebFeatures voipIndividualIncoming.
Implementation of
IWebFeatures
.voipIndividualIncoming
voipIndividualOutgoing?
optional
voipIndividualOutgoing:null
|Flag
Defined in: WAProto/index.d.ts:52432
WebFeatures voipIndividualOutgoing.
Implementation of
IWebFeatures
.voipIndividualOutgoing
voipIndividualVideo?
optional
voipIndividualVideo:null
|Flag
Defined in: WAProto/index.d.ts:52486
WebFeatures voipIndividualVideo.
Implementation of
IWebFeatures
.voipIndividualVideo
Methods
toJSON()
toJSON():
object
Defined in: WAProto/index.d.ts:52631
Converts this WebFeatures to JSON.
Returns
object
JSON object
create()
static
create(properties
?):WebFeatures
Defined in: WAProto/index.d.ts:52568
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:52594
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:52603
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:52576
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:52584
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:52617
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:52638
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:52625
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:52610
Verifies a WebFeatures message.
Parameters
message
Plain object to verify
Returns
null
| string
null
if valid, otherwise the reason why it is not