Represents a WebFeatures.

Hierarchy

  • WebFeatures

Implements

Constructors

Properties

archiveV2?: null | Flag

WebFeatures archiveV2.

catalog?: null | Flag

WebFeatures catalog.

changeNumberV2?: null | Flag

WebFeatures changeNumberV2.

disappearingMode?: null | Flag

WebFeatures disappearingMode.

e2ENotificationSync?: null | Flag

WebFeatures e2ENotificationSync.

ephemeral24HDuration?: null | Flag

WebFeatures ephemeral24HDuration.

ephemeralAllowGroupMembers?: null | Flag

WebFeatures ephemeralAllowGroupMembers.

ephemeralMessages?: null | Flag

WebFeatures ephemeralMessages.

externalMdOptInAvailable?: null | Flag

WebFeatures externalMdOptInAvailable.

frequentlyForwardedSetting?: null | Flag

WebFeatures frequentlyForwardedSetting.

groupDogfoodingInternalOnly?: null | Flag

WebFeatures groupDogfoodingInternalOnly.

groupUiiCleanup?: null | Flag

WebFeatures groupUiiCleanup.

groupsV3?: null | Flag

WebFeatures groupsV3.

groupsV3Create?: null | Flag

WebFeatures groupsV3Create.

groupsV4JoinPermission?: null | Flag

WebFeatures groupsV4JoinPermission.

labelsDisplay?: null | Flag

WebFeatures labelsDisplay.

labelsEdit?: null | Flag

WebFeatures labelsEdit.

liveLocations?: null | Flag

WebFeatures liveLocations.

liveLocationsFinal?: null | Flag

WebFeatures liveLocationsFinal.

mdForceUpgrade?: null | Flag

WebFeatures mdForceUpgrade.

mediaUpload?: null | Flag

WebFeatures mediaUpload.

mediaUploadRichQuickReplies?: null | Flag

WebFeatures mediaUploadRichQuickReplies.

noDeleteMessageTimeLimit?: null | Flag

WebFeatures noDeleteMessageTimeLimit.

payments?: null | Flag

WebFeatures payments.

queryStatusV3Thumbnail?: null | Flag

WebFeatures queryStatusV3Thumbnail.

queryVname?: null | Flag

WebFeatures queryVname.

quickRepliesQuery?: null | Flag

WebFeatures quickRepliesQuery.

recentStickers?: null | Flag

WebFeatures recentStickers.

recentStickersV2?: null | Flag

WebFeatures recentStickersV2.

recentStickersV3?: null | Flag

WebFeatures recentStickersV3.

settingsSync?: null | Flag

WebFeatures settingsSync.

starredStickers?: null | Flag

WebFeatures starredStickers.

statusRanking?: null | Flag

WebFeatures statusRanking.

stickerPackQuery?: null | Flag

WebFeatures stickerPackQuery.

support?: null | Flag

WebFeatures support.

templateMessage?: null | Flag

WebFeatures templateMessage.

templateMessageInteractivity?: null | Flag

WebFeatures templateMessageInteractivity.

thirdPartyStickers?: null | Flag

WebFeatures thirdPartyStickers.

userNotice?: null | Flag

WebFeatures userNotice.

videoPlaybackUrl?: null | Flag

WebFeatures videoPlaybackUrl.

vnameV2?: null | Flag

WebFeatures vnameV2.

voipGroupCall?: null | Flag

WebFeatures voipGroupCall.

voipIndividualIncoming?: null | Flag

WebFeatures voipIndividualIncoming.

voipIndividualOutgoing?: null | Flag

WebFeatures voipIndividualOutgoing.

voipIndividualVideo?: null | Flag

WebFeatures voipIndividualVideo.

Methods

  • Converts this WebFeatures to JSON.

    Returns {
        [k: string]: any;
    }

    JSON object

    • [k: string]: any
  • Decodes a WebFeatures message from the specified reader or buffer.

    Parameters

    • reader: Uint8Array | Reader

      Reader or buffer to decode from

    • Optional length: number

      Message length if known beforehand

    Returns WebFeatures

    WebFeatures

    Throws

    If the payload is not a reader or valid buffer

    Throws

    If required fields are missing

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

    Parameters

    • reader: Uint8Array | Reader

      Reader or buffer to decode from

    Returns WebFeatures

    WebFeatures

    Throws

    If the payload is not a reader or valid buffer

    Throws

    If required fields are missing

  • Encodes the specified WebFeatures message. Does not implicitly verify messages.

    Parameters

    • message: IWebFeatures

      WebFeatures message or plain object to encode

    • Optional writer: Writer

      Writer to encode to

    Returns Writer

    Writer

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

    Parameters

    • message: IWebFeatures

      WebFeatures message or plain object to encode

    • Optional writer: Writer

      Writer to encode to

    Returns Writer

    Writer

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

    Parameters

    • object: {
          [k: string]: any;
      }

      Plain object

      • [k: string]: any

    Returns WebFeatures

    WebFeatures

  • Gets the default type url for WebFeatures

    Parameters

    • Optional typeUrlPrefix: string

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

    Returns string

    The default type url

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

    Parameters

    • message: WebFeatures

      WebFeatures

    • Optional options: IConversionOptions

      Conversion options

    Returns {
        [k: string]: any;
    }

    Plain object

    • [k: string]: any
  • Verifies a WebFeatures message.

    Parameters

    • message: {
          [k: string]: any;
      }

      Plain object to verify

      • [k: string]: any

    Returns null | string

    null if valid, otherwise the reason why it is not

Generated using TypeDoc