Skip to main content

Class: StickerMetadata

Defined in: WAProto/index.d.ts:43005

Represents a StickerMetadata.

Implements

Constructors

new StickerMetadata()

new StickerMetadata(properties?): StickerMetadata

Defined in: WAProto/index.d.ts:43011

Constructs a new StickerMetadata.

Parameters

properties?

IStickerMetadata

Properties to set

Returns

StickerMetadata

Properties

directPath?

optional directPath: null | string

Defined in: WAProto/index.d.ts:43035

StickerMetadata directPath.

Implementation of

IStickerMetadata.directPath


fileEncSha256?

optional fileEncSha256: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:43020

StickerMetadata fileEncSha256.

Implementation of

IStickerMetadata.fileEncSha256


fileLength?

optional fileLength: null | number | Long

Defined in: WAProto/index.d.ts:43038

StickerMetadata fileLength.

Implementation of

IStickerMetadata.fileLength


fileSha256?

optional fileSha256: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:43017

StickerMetadata fileSha256.

Implementation of

IStickerMetadata.fileSha256


height?

optional height: null | number

Defined in: WAProto/index.d.ts:43029

StickerMetadata height.

Implementation of

IStickerMetadata.height


isLottie?

optional isLottie: null | boolean

Defined in: WAProto/index.d.ts:43047

StickerMetadata isLottie.

Implementation of

IStickerMetadata.isLottie


lastStickerSentTs?

optional lastStickerSentTs: null | number | Long

Defined in: WAProto/index.d.ts:43044

StickerMetadata lastStickerSentTs.

Implementation of

IStickerMetadata.lastStickerSentTs


mediaKey?

optional mediaKey: null | Uint8Array<ArrayBufferLike>

Defined in: WAProto/index.d.ts:43023

StickerMetadata mediaKey.

Implementation of

IStickerMetadata.mediaKey


mimetype?

optional mimetype: null | string

Defined in: WAProto/index.d.ts:43026

StickerMetadata mimetype.

Implementation of

IStickerMetadata.mimetype


url?

optional url: null | string

Defined in: WAProto/index.d.ts:43014

StickerMetadata url.

Implementation of

IStickerMetadata.url


weight?

optional weight: null | number

Defined in: WAProto/index.d.ts:43041

StickerMetadata weight.

Implementation of

IStickerMetadata.weight


width?

optional width: null | number

Defined in: WAProto/index.d.ts:43032

StickerMetadata width.

Implementation of

IStickerMetadata.width

Methods

toJSON()

toJSON(): object

Defined in: WAProto/index.d.ts:43117

Converts this StickerMetadata to JSON.

Returns

object

JSON object


create()

static create(properties?): StickerMetadata

Defined in: WAProto/index.d.ts:43054

Creates a new StickerMetadata instance using the specified properties.

Parameters

properties?

IStickerMetadata

Properties to set

Returns

StickerMetadata

StickerMetadata instance


decode()

static decode(reader, length?): StickerMetadata

Defined in: WAProto/index.d.ts:43080

Decodes a StickerMetadata 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

StickerMetadata

StickerMetadata

Throws

If the payload is not a reader or valid buffer

Throws

If required fields are missing


decodeDelimited()

static decodeDelimited(reader): StickerMetadata

Defined in: WAProto/index.d.ts:43089

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

Parameters

reader

Reader or buffer to decode from

Uint8Array<ArrayBufferLike> | Reader

Returns

StickerMetadata

StickerMetadata

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:43062

Encodes the specified StickerMetadata message. Does not implicitly verify messages.

Parameters

message

IStickerMetadata

StickerMetadata 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:43070

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

Parameters

message

IStickerMetadata

StickerMetadata message or plain object to encode

writer?

Writer

Writer to encode to

Returns

Writer

Writer


fromObject()

static fromObject(object): StickerMetadata

Defined in: WAProto/index.d.ts:43103

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

Parameters

object

Plain object

Returns

StickerMetadata

StickerMetadata


getTypeUrl()

static getTypeUrl(typeUrlPrefix?): string

Defined in: WAProto/index.d.ts:43124

Gets the default type url for StickerMetadata

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:43111

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

Parameters

message

StickerMetadata

StickerMetadata

options?

IConversionOptions

Conversion options

Returns

object

Plain object


verify()

static verify(message): null | string

Defined in: WAProto/index.d.ts:43096

Verifies a StickerMetadata message.

Parameters

message

Plain object to verify

Returns

null | string

null if valid, otherwise the reason why it is not