Class: DisappearingMode
Defined in: WAProto/index.d.ts:12225
Represents a DisappearingMode.
Implements
Constructors
new DisappearingMode()
new DisappearingMode(
properties
?):DisappearingMode
Defined in: WAProto/index.d.ts:12231
Constructs a new DisappearingMode.
Parameters
properties?
Properties to set
Returns
Properties
initiatedByMe?
optional
initiatedByMe:null
|boolean
Defined in: WAProto/index.d.ts:12243
DisappearingMode initiatedByMe.
Implementation of
IDisappearingMode
.initiatedByMe
initiator?
optional
initiator:null
|Initiator
Defined in: WAProto/index.d.ts:12234
DisappearingMode initiator.
Implementation of
initiatorDeviceJid?
optional
initiatorDeviceJid:null
|string
Defined in: WAProto/index.d.ts:12240
DisappearingMode initiatorDeviceJid.
Implementation of
IDisappearingMode
.initiatorDeviceJid
trigger?
optional
trigger:null
|Trigger
Defined in: WAProto/index.d.ts:12237
DisappearingMode trigger.
Implementation of
Methods
toJSON()
toJSON():
object
Defined in: WAProto/index.d.ts:12313
Converts this DisappearingMode to JSON.
Returns
object
JSON object
create()
static
create(properties
?):DisappearingMode
Defined in: WAProto/index.d.ts:12250
Creates a new DisappearingMode instance using the specified properties.
Parameters
properties?
Properties to set
Returns
DisappearingMode instance
decode()
static
decode(reader
,length
?):DisappearingMode
Defined in: WAProto/index.d.ts:12276
Decodes a DisappearingMode 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
DisappearingMode
Throws
If the payload is not a reader or valid buffer
Throws
If required fields are missing
decodeDelimited()
static
decodeDelimited(reader
):DisappearingMode
Defined in: WAProto/index.d.ts:12285
Decodes a DisappearingMode message from the specified reader or buffer, length delimited.
Parameters
reader
Reader or buffer to decode from
Uint8Array
<ArrayBufferLike
> | Reader
Returns
DisappearingMode
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:12258
Encodes the specified DisappearingMode message. Does not implicitly verify messages.
Parameters
message
DisappearingMode 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:12266
Encodes the specified DisappearingMode message, length delimited. Does not implicitly verify messages.
Parameters
message
DisappearingMode message or plain object to encode
writer?
Writer
Writer to encode to
Returns
Writer
Writer
fromObject()
static
fromObject(object
):DisappearingMode
Defined in: WAProto/index.d.ts:12299
Creates a DisappearingMode message from a plain object. Also converts values to their respective internal types.
Parameters
object
Plain object
Returns
DisappearingMode
getTypeUrl()
static
getTypeUrl(typeUrlPrefix
?):string
Defined in: WAProto/index.d.ts:12320
Gets the default type url for DisappearingMode
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:12307
Creates a plain object from a DisappearingMode message. Also converts values to other types if specified.
Parameters
message
DisappearingMode
options?
IConversionOptions
Conversion options
Returns
object
Plain object
verify()
static
verify(message
):null
|string
Defined in: WAProto/index.d.ts:12292
Verifies a DisappearingMode message.
Parameters
message
Plain object to verify
Returns
null
| string
null
if valid, otherwise the reason why it is not