17304

Hierarchy (view full)

Constructors

Properties

accuracy? ack? appStateFatalExceptionNotification? appStateSyncKeyRequest? appStateSyncKeyShare? asAlbumAsset? asBroadcastNotification? asDoc? asGroupedSticker? asGroupNotification? asImage? asMms? asPollCreation? asPollUpdate? asProduct? asProductInquiry? asRevoked? asUrl? asVideo? asViewOnce? asVisualMedia? attributes author? backgroundColor? bizPrivacyStatus? body? broadcast? broadcastEphSettings? broadcastId? broadcastParticipants? businessOwnerJid? buttons? buttonsResponse? canonicalUrl caption? chat? clearMedia? clientUrl? collection? comment? containsEmoji? ctwaContext? currencyCode? degrees? deprecatedMms3Url? description? devicesAdded? devicesRemoved? dir? directPath? disappearingModeInitiator? doNotPlayInline? duration? dynamicReplyButtons? encFilehash? ephemeralDuration? ephemeralExpirationTimestamp? ephemeralOutOfSync? ephemeralSettingTimestamp? ephemeralSharedSecret? ephemeralStartTimestamp? eventType? filehash? filename? finalAccuracy? finalDegrees? finalLat? finalLng? finalSpeed? finalThumbnail? finalTimeOffset? firstFrameLength? firstFrameSidecar? font? footer? forwardedFromWeb? forwardingScore? from? gifAttribution? hasBodyOrFooter hasTemplateButtons height? historySyncMetaData? hydratedButtons? id idClass initialPageSize? interactiveAnnotations? interactiveMessage? interactivePayload? invis? inviteCode? inviteCodeExp? inviteGrp? inviteGrpJpegThum? inviteGrpName? isAnimated isBizNotification isCaptionByUser isDynamicReplyButtonsMsg isEphemeral isFailed isForwarded isFrequentlyForwarded isFromTemplate isFutureproof isGif isGroupMsg isGroupsV4InviteExpired isInternational isLive isMdHistoryMsg isMedia isNewMsg isNotification isPersistent isPSA isQuickReply isQuotedMsgAvailable isRevokedByMe isRTL isSendFailure isSentByMe isSentByMeFromWeb isState isStatusV3 isThisDeviceAdded isUnreadType isUnsentMedia isUserCreatedType isVcardOverMmsDocument isViewOnce itemCount? labels? lat? linkPreview? linksIndexParsed? list? listResponse? lng? loc? local? matchedText? mdDowngrade? mediaData? mediaKey? mediaKeyTimestamp? mediaObject? mentionedJidList? message? mimetype? mirrorMask msgChunk? multicast? nativeFlowName? notifyName? numTimesForwarded? orderId? orderTitle? pageCount? parent? paymentAmount1000? paymentCurrency? paymentExpiryTimestamp? paymentMessageReceiverJid? paymentNoteMsg? paymentRequestMessageKey? paymentStatus? paymentTransactionTimestamp? paymentTxnStatus? phoneUploading? pollInvalidated? pollName? pollOptions? pollSelectableOptionsCount? pollUpdateParentKey? priceAmount1000? privacyModeWhenSent? productHeaderImageRejected? productId? productImageCount? productListHeaderImage? productListItemCount? protocolMessageKey? proxyName quotedGroupSubject? quotedMsg? quotedMsgId? quotedMsgKey? quotedParentGroupJid? quotedParticipant? quotedRemoteJid? quotedStanzaID? recipients? recvFresh? replyButtons? retailerId? richPreviewType? rowId? rtl? salePriceAmount1000? scanLengths? scansSidecar? search? selectedButtonId? selectedId? selectedIndex? self? sellerJid? sendDeferred? sender? senderObj? sequence? serverId? sessionId? shareDuration? size? speed? stale? star? startOfDay? startOfDaySkew? status? statusV3TextBg? streamable? streamingSidecar? subtype? supportsMessageFooter? supportsMessageFooterLinks? surface? t? templateParams? text? textColor? thumbnail? thumbnailDirectPath? thumbnailEncSha256? thumbnailHeight? thumbnailHQ? thumbnailSha256? thumbnailWidth? title? to? token? totalAmount1000? totalCurrencyCode? type? url? urlNumber? urlText? vcard? vcardFormattedName? vcardList? verifiedBizName? waveform? width? allowedIds? idClass? Proxy

Methods

Constructors

Properties

accuracy?: number
ack?: ACK
appStateFatalExceptionNotification?: any
appStateSyncKeyRequest?: any
appStateSyncKeyShare?: any
asAlbumAsset?: any
asBroadcastNotification?: any
asDoc?: any
asGroupedSticker?: any
asGroupNotification?: any
asImage?: any
asMms?: any
asPollCreation?: any
asPollUpdate?: any
asProduct?: any
asProductInquiry?: any
asRevoked?: any
asUrl?: any
asVideo?: any
asViewOnce?: any
asVisualMedia?: any
attributes: Props & Session
author?: Wid
backgroundColor?: number
bizPrivacyStatus?: any
body?: string
broadcast?: any
broadcastEphSettings?: any
broadcastId?: any
broadcastParticipants?: any
businessOwnerJid?: any
buttonsResponse?: any
canonicalUrl: boolean
caption?: string
chat?: ChatModel
clearMedia?: any
clientUrl?: any
collection?: undefined
comment?: string
containsEmoji?: any
ctwaContext?: any
currencyCode?: any
degrees?: number
deprecatedMms3Url?: any
description?: any
devicesAdded?: any
devicesRemoved?: any
dir?: any
directPath?: any
disappearingModeInitiator?: any
doNotPlayInline?: any
duration?: number
dynamicReplyButtons?: {
    buttonId: string;
    buttonText: {
        displayText: string;
    };
    type: number;
}[]
encFilehash?: any
ephemeralDuration?: number
ephemeralExpirationTimestamp?: any
ephemeralOutOfSync?: any
ephemeralSettingTimestamp?: number
ephemeralSharedSecret?: any
ephemeralStartTimestamp?: any
eventType?: any
filehash?: any
filename?: any
finalAccuracy?: any
finalDegrees?: any
finalLat?: any
finalLng?: any
finalSpeed?: any
finalThumbnail?: any
finalTimeOffset?: any
firstFrameLength?: any
firstFrameSidecar?: any
font?: TextFontStyle
footer?: string
forwardedFromWeb?: any
forwardingScore?: any
from?: Wid
gifAttribution?: any
hasBodyOrFooter: boolean
hasTemplateButtons: boolean
height?: any
historySyncMetaData?: any
hydratedButtons?: {
    callButton?: {
        displayText: string;
        phoneNumber: string;
    };
    index?: number;
    quickReplyButton?: {
        displayText: string;
        id: string;
    };
    urlButton?: {
        displayText: string;
        url: string;
    };
}[]
id: MsgKey
idClass: typeof MsgKey
initialPageSize?: any
interactiveAnnotations?: any
interactiveMessage?: any
interactivePayload?: any
invis?: any
inviteCode?: any
inviteCodeExp?: any
inviteGrp?: any
inviteGrpJpegThum?: any
inviteGrpName?: any
isAnimated: boolean
isBizNotification: boolean
isCaptionByUser: boolean
isDynamicReplyButtonsMsg: boolean
isEphemeral: boolean
isFailed: boolean
isForwarded: boolean
isFrequentlyForwarded: boolean
isFromTemplate: boolean
isFutureproof: boolean
isGif: boolean
isGroupMsg: boolean
isGroupsV4InviteExpired: boolean
isInternational: boolean
isLive: boolean
isMdHistoryMsg: boolean
isMedia: boolean
isNewMsg: boolean
isNotification: boolean
isPersistent: boolean
isPSA: boolean
isQuickReply: boolean
isQuotedMsgAvailable: boolean
isRevokedByMe: boolean
isRTL: boolean
isSendFailure: boolean
isSentByMe: boolean
isSentByMeFromWeb: boolean
isState
isStatusV3: boolean
isThisDeviceAdded: boolean
isUnreadType: boolean
isUnsentMedia: boolean
isUserCreatedType: boolean
isVcardOverMmsDocument: boolean
isViewOnce: boolean
itemCount?: any
labels?: any
lat?: number
linkPreview?: {
    canonicalUrl?: string;
    description?: string;
    doNotPlayInline: boolean;
    matchedText: string;
    richPreviewType: number;
    thumbnail?: string;
    title?: string;
}
linksIndexParsed?: any
list?: {
    buttonText: string;
    description: string;
    footerText?: string;
    listType: number;
    sections: {
        rows: {
            description: string;
            rowId: string;
            title: string;
        }[];
        title: string;
    }[];
    title?: string;
}
listResponse?: any
lng?: number
loc?: any
local
matchedText?: any
mdDowngrade?: any
mediaData?: MediaDataModel
mediaKey?: any
mediaKeyTimestamp?: any
mediaObject?: MediaObject
mentionedJidList?: Wid[]
message?: any
mimetype?: any
mirrorMask: {
    change:accuracy: undefined | number;
    change:ack: undefined | number;
    change:appStateFatalExceptionNotification: undefined | number;
    change:appStateSyncKeyRequest: undefined | number;
    change:appStateSyncKeyShare: undefined | number;
    change:asAlbumAsset: undefined | number;
    change:asBroadcastNotification: undefined | number;
    change:asDoc: undefined | number;
    change:asGroupedSticker: undefined | number;
    change:asGroupNotification: undefined | number;
    change:asImage: undefined | number;
    change:asMms: undefined | number;
    change:asPollCreation: undefined | number;
    change:asPollUpdate: undefined | number;
    change:asProduct: undefined | number;
    change:asProductInquiry: undefined | number;
    change:asRevoked: undefined | number;
    change:asUrl: undefined | number;
    change:asVideo: undefined | number;
    change:asViewOnce: undefined | number;
    change:asVisualMedia: undefined | number;
    change:author: undefined | number;
    change:backgroundColor: undefined | number;
    change:bizPrivacyStatus: undefined | number;
    change:body: undefined | number;
    change:broadcast: undefined | number;
    change:broadcastEphSettings: undefined | number;
    change:broadcastId: undefined | number;
    change:broadcastParticipants: undefined | number;
    change:businessOwnerJid: undefined | number;
    change:buttons: undefined | number;
    change:buttonsResponse: undefined | number;
    change:canonicalUrl: number;
    change:caption: undefined | number;
    change:chat: undefined | number;
    change:clearMedia: undefined | number;
    change:clientUrl: undefined | number;
    change:comment: undefined | number;
    change:containsEmoji: undefined | number;
    change:ctwaContext: undefined | number;
    change:currencyCode: undefined | number;
    change:degrees: undefined | number;
    change:deprecatedMms3Url: undefined | number;
    change:description: undefined | number;
    change:devicesAdded: undefined | number;
    change:devicesRemoved: undefined | number;
    change:dir: undefined | number;
    change:directPath: undefined | number;
    change:disappearingModeInitiator: undefined | number;
    change:doNotPlayInline: undefined | number;
    change:duration: undefined | number;
    change:dynamicReplyButtons: undefined | number;
    change:encFilehash: undefined | number;
    change:ephemeralDuration: undefined | number;
    change:ephemeralExpirationTimestamp: undefined | number;
    change:ephemeralOutOfSync: undefined | number;
    change:ephemeralSettingTimestamp: undefined | number;
    change:ephemeralSharedSecret: undefined | number;
    change:ephemeralStartTimestamp: undefined | number;
    change:eventType: undefined | number;
    change:filehash: undefined | number;
    change:filename: undefined | number;
    change:finalAccuracy: undefined | number;
    change:finalDegrees: undefined | number;
    change:finalLat: undefined | number;
    change:finalLng: undefined | number;
    change:finalSpeed: undefined | number;
    change:finalThumbnail: undefined | number;
    change:finalTimeOffset: undefined | number;
    change:firstFrameLength: undefined | number;
    change:firstFrameSidecar: undefined | number;
    change:font: undefined | number;
    change:footer: undefined | number;
    change:forwardedFromWeb: undefined | number;
    change:forwardingScore: undefined | number;
    change:from: undefined | number;
    change:gifAttribution: undefined | number;
    change:hasBodyOrFooter: number;
    change:hasTemplateButtons: number;
    change:height: undefined | number;
    change:historySyncMetaData: undefined | number;
    change:hydratedButtons: undefined | number;
    change:id: number;
    change:initialPageSize: undefined | number;
    change:interactiveAnnotations: undefined | number;
    change:interactiveMessage: undefined | number;
    change:interactivePayload: undefined | number;
    change:invis: undefined | number;
    change:inviteCode: undefined | number;
    change:inviteCodeExp: undefined | number;
    change:inviteGrp: undefined | number;
    change:inviteGrpJpegThum: undefined | number;
    change:inviteGrpName: undefined | number;
    change:isAnimated: number;
    change:isBizNotification: number;
    change:isCaptionByUser: number;
    change:isDynamicReplyButtonsMsg: number;
    change:isEphemeral: number;
    change:isFailed: number;
    change:isForwarded: number;
    change:isFrequentlyForwarded: number;
    change:isFromTemplate: number;
    change:isFutureproof: number;
    change:isGif: number;
    change:isGroupMsg: number;
    change:isGroupsV4InviteExpired: number;
    change:isInternational: number;
    change:isLive: number;
    change:isMdHistoryMsg: number;
    change:isMedia: number;
    change:isNewMsg: number;
    change:isNotification: number;
    change:isPersistent: number;
    change:isPSA: number;
    change:isQuickReply: number;
    change:isQuotedMsgAvailable: number;
    change:isRevokedByMe: number;
    change:isRTL: number;
    change:isSendFailure: number;
    change:isSentByMe: number;
    change:isSentByMeFromWeb: number;
    change:isStatusV3: number;
    change:isThisDeviceAdded: number;
    change:isUnreadType: number;
    change:isUnsentMedia: number;
    change:isUserCreatedType: number;
    change:isVcardOverMmsDocument: number;
    change:isViewOnce: number;
    change:itemCount: undefined | number;
    change:labels: undefined | number;
    change:lat: undefined | number;
    change:linkPreview: undefined | number;
    change:linksIndexParsed: undefined | number;
    change:list: undefined | number;
    change:listResponse: undefined | number;
    change:lng: undefined | number;
    change:loc: undefined | number;
    change:local: undefined | number;
    change:matchedText: undefined | number;
    change:mdDowngrade: undefined | number;
    change:mediaData: undefined | number;
    change:mediaKey: undefined | number;
    change:mediaKeyTimestamp: undefined | number;
    change:mentionedJidList: undefined | number;
    change:message: undefined | number;
    change:mimetype: undefined | number;
    change:msgChunk: undefined | number;
    change:multicast: undefined | number;
    change:nativeFlowName: undefined | number;
    change:notifyName: undefined | number;
    change:numTimesForwarded: undefined | number;
    change:orderId: undefined | number;
    change:orderTitle: undefined | number;
    change:pageCount: undefined | number;
    change:paymentAmount1000: undefined | number;
    change:paymentCurrency: undefined | number;
    change:paymentExpiryTimestamp: undefined | number;
    change:paymentMessageReceiverJid: undefined | number;
    change:paymentNoteMsg: undefined | number;
    change:paymentRequestMessageKey: undefined | number;
    change:paymentStatus: undefined | number;
    change:paymentTransactionTimestamp: undefined | number;
    change:paymentTxnStatus: undefined | number;
    change:phoneUploading: undefined | number;
    change:pollInvalidated: undefined | number;
    change:pollName: undefined | number;
    change:pollOptions: undefined | number;
    change:pollSelectableOptionsCount: undefined | number;
    change:pollUpdateParentKey: undefined | number;
    change:priceAmount1000: undefined | number;
    change:privacyModeWhenSent: undefined | number;
    change:productHeaderImageRejected: undefined | number;
    change:productId: undefined | number;
    change:productImageCount: undefined | number;
    change:productListHeaderImage: undefined | number;
    change:productListItemCount: undefined | number;
    change:protocolMessageKey: undefined | number;
    change:quotedGroupSubject: undefined | number;
    change:quotedMsg: undefined | number;
    change:quotedMsgId: undefined | number;
    change:quotedMsgKey: undefined | number;
    change:quotedParentGroupJid: undefined | number;
    change:quotedParticipant: undefined | number;
    change:quotedRemoteJid: undefined | number;
    change:quotedStanzaID: undefined | number;
    change:recipients: undefined | number;
    change:recvFresh: undefined | number;
    change:replyButtons: undefined | number;
    change:retailerId: undefined | number;
    change:richPreviewType: undefined | number;
    change:rowId: undefined | number;
    change:rtl: undefined | number;
    change:salePriceAmount1000: undefined | number;
    change:scanLengths: undefined | number;
    change:scansSidecar: undefined | number;
    change:search: undefined | number;
    change:selectedButtonId: undefined | number;
    change:selectedId: undefined | number;
    change:selectedIndex: undefined | number;
    change:self: undefined | number;
    change:sellerJid: undefined | number;
    change:sendDeferred: undefined | number;
    change:sender: undefined | number;
    change:senderObj: undefined | number;
    change:sequence: undefined | number;
    change:serverId: undefined | number;
    change:sessionId: undefined | number;
    change:shareDuration: undefined | number;
    change:size: undefined | number;
    change:speed: undefined | number;
    change:stale: undefined | number;
    change:star: undefined | number;
    change:startOfDay: undefined | number;
    change:startOfDaySkew: undefined | number;
    change:status: undefined | number;
    change:statusV3TextBg: undefined | number;
    change:streamable: undefined | number;
    change:streamingSidecar: undefined | number;
    change:subtype: undefined | number;
    change:supportsMessageFooter: undefined | number;
    change:supportsMessageFooterLinks: undefined | number;
    change:surface: undefined | number;
    change:t: undefined | number;
    change:templateParams: undefined | number;
    change:text: undefined | number;
    change:textColor: undefined | number;
    change:thumbnail: undefined | number;
    change:thumbnailDirectPath: undefined | number;
    change:thumbnailEncSha256: undefined | number;
    change:thumbnailHeight: undefined | number;
    change:thumbnailHQ: undefined | number;
    change:thumbnailSha256: undefined | number;
    change:thumbnailWidth: undefined | number;
    change:title: undefined | number;
    change:to: undefined | number;
    change:token: undefined | number;
    change:totalAmount1000: undefined | number;
    change:totalCurrencyCode: undefined | number;
    change:type: undefined | number;
    change:url: undefined | number;
    change:urlNumber: undefined | number;
    change:urlText: undefined | number;
    change:vcard: undefined | number;
    change:vcardFormattedName: undefined | number;
    change:vcardList: undefined | number;
    change:verifiedBizName: undefined | number;
    change:waveform: undefined | number;
    change:width: undefined | number;
}
msgChunk?: any
multicast?: any
nativeFlowName?: string
notifyName?: any
numTimesForwarded?: any
orderId?: any
orderTitle?: any
pageCount?: any
parent?: any
paymentAmount1000?: any
paymentCurrency?: any
paymentExpiryTimestamp?: any
paymentMessageReceiverJid?: any
paymentNoteMsg?: any
paymentRequestMessageKey?: any
paymentStatus?: any
paymentTransactionTimestamp?: any
paymentTxnStatus?: any
phoneUploading?: any
pollInvalidated?: boolean
pollName?: string
pollOptions?: any
pollSelectableOptionsCount?: number
pollUpdateParentKey?: any
priceAmount1000?: any
privacyModeWhenSent?: any
productHeaderImageRejected?: any
productId?: any
productImageCount?: any
productListHeaderImage?: any
productListItemCount?: any
protocolMessageKey?: any
proxyName: string
quotedGroupSubject?: any
quotedMsg?: MsgModel
quotedMsgId?: MsgKey
quotedMsgKey?: MsgKey
quotedParentGroupJid?: any
quotedParticipant?: any
quotedRemoteJid?: any
quotedStanzaID?: any
recipients?: any
recvFresh?: any
replyButtons?: ButtonCollection
retailerId?: any
richPreviewType?: any
rowId?: any
rtl?: any
salePriceAmount1000?: any
scanLengths?: any
scansSidecar?: any
search?: any
selectedButtonId?: string
selectedId?: any
selectedIndex?: any
self?: string
sellerJid?: any
sendDeferred?: any
sender?: Wid
senderObj?: any
sequence?: number
serverId?: number
sessionId?: any
shareDuration?: number
size?: any
speed?: number
stale?: any
star?: any
startOfDay?: any
startOfDaySkew?: any
status?: any
statusV3TextBg?: any
streamable?: any
streamingSidecar?: any
subtype?: null | string
supportsMessageFooter?: any
supportsMessageFooterLinks?: any
surface?: any
t?: number
templateParams?: any
text?: any
textColor?: number
thumbnail?: any
thumbnailDirectPath?: any
thumbnailEncSha256?: any
thumbnailHeight?: any
thumbnailHQ?: any
thumbnailSha256?: any
thumbnailWidth?: any
title?: string
to?: Wid
token?: any
totalAmount1000?: any
totalCurrencyCode?: any
type?: string
url?: any
urlNumber?: null | string
urlText?: null | string
vcard?: any
vcardFormattedName?: any
vcardList?: any
verifiedBizName?: any
waveform?: any
width?: any
allowedIds?: any[]
idClass?: any
Proxy: string

Methods

  • Parameters

    • context: any

      The value of this provided for the call to listener

    • eventName: Event

      The name of the event.

    • Optionallistener: Listener

      The callback function.

    Returns this

  • Parameters

    • context: any

      The value of this provided for the call to listener

    • eventName: Event

      The name of the event.

    • Optionallistener: Listener

      The callback function.

    Returns this

  • Parameters

    • context: any

      The value of this provided for the call to listener

    • eventName: Event

      The name of the event.

    • Optionallistener: Listener

      The callback function.

    Returns this

  • Removes the specified listener from the listener array for the event named eventName.

    Parameters

    • OptionaleventName: Event

      The name of the event.

    • Optionallistener: Listener

      The callback function.

    • Optionalcontext: any

      The value of this provided for the call to listener

    Returns this

    Returns a reference to the EventEmitter, so that calls can be chained.

  • Adds the listener function to the end of the listeners array for the event named eventName.

    Parameters

    • eventName: Event

      The name of the event.

    • listener: Listener

      The callback function.

    • Optionalcontext: any

      The value of this provided for the call to listener

    Returns this

    Returns a reference to the EventEmitter, so that calls can be chained.

  • Adds a one-time listener function for the event named eventName.

    Parameters

    • eventName: Event

      The name of the event.

    • listener: Listener

      The callback function.

    • Optionalcontext: any

      The value of this provided for the call to listener

    Returns this

    Returns a reference to the EventEmitter, so that calls can be chained.

  • Synchronously calls each of the listeners registered for the event named eventName, in the order they were registered, passing the supplied arguments to each.

    Parameters

    • eventName: Event
    • Rest...args: any[]

    Returns this

    Returns a reference to the EventEmitter, so that calls can be chained.