Skip to main content

Class: StickerMetadata

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

Represents a StickerMetadata.

Implements

Constructors

new StickerMetadata()

new StickerMetadata(properties?): StickerMetadata

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

Constructs a new StickerMetadata.

Parameters

properties?

IStickerMetadata

Properties to set

Returns

StickerMetadata

Properties

directPath?

optional directPath: null | string

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

StickerMetadata directPath.

Implementation of

IStickerMetadata.directPath


fileEncSha256?

optional fileEncSha256: null | Uint8Array<ArrayBufferLike>

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

StickerMetadata fileEncSha256.

Implementation of

IStickerMetadata.fileEncSha256


fileLength?

optional fileLength: null | number | Long

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

StickerMetadata fileLength.

Implementation of

IStickerMetadata.fileLength


fileSha256?

optional fileSha256: null | Uint8Array<ArrayBufferLike>

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

StickerMetadata fileSha256.

Implementation of

IStickerMetadata.fileSha256


height?

optional height: null | number

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

StickerMetadata height.

Implementation of

IStickerMetadata.height


isLottie?

optional isLottie: null | boolean

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

StickerMetadata isLottie.

Implementation of

IStickerMetadata.isLottie


lastStickerSentTs?

optional lastStickerSentTs: null | number | Long

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

StickerMetadata lastStickerSentTs.

Implementation of

IStickerMetadata.lastStickerSentTs


mediaKey?

optional mediaKey: null | Uint8Array<ArrayBufferLike>

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

StickerMetadata mediaKey.

Implementation of

IStickerMetadata.mediaKey


mimetype?

optional mimetype: null | string

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

StickerMetadata mimetype.

Implementation of

IStickerMetadata.mimetype


url?

optional url: null | string

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

StickerMetadata url.

Implementation of

IStickerMetadata.url


weight?

optional weight: null | number

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

StickerMetadata weight.

Implementation of

IStickerMetadata.weight


width?

optional width: null | number

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

StickerMetadata width.

Implementation of

IStickerMetadata.width

Methods

toJSON()

toJSON(): object

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

Converts this StickerMetadata to JSON.

Returns

object

JSON object


create()

static create(properties?): StickerMetadata

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

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

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

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

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

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

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

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

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

Verifies a StickerMetadata message.

Parameters

message

Plain object to verify

Returns

null | string

null if valid, otherwise the reason why it is not