Skip to main content

TemplateButton

amiudmodz


amiudmodz / proto / TemplateButton

Class: TemplateButton

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

Implements​

Constructors​

new TemplateButton()​

new TemplateButton(p?): TemplateButton

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

Parameters​

p?​

ITemplateButton

Returns​

TemplateButton

Properties​

button?​

optional button: "quickReplyButton" | "urlButton" | "callButton"

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


callButton?​

optional callButton: null | ICallButton

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

Implementation of​

ITemplateButton.callButton


index?​

optional index: null | number

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

Implementation of​

ITemplateButton.index


quickReplyButton?​

optional quickReplyButton: null | IQuickReplyButton

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

Implementation of​

ITemplateButton.quickReplyButton


urlButton?​

optional urlButton: null | IURLButton

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

Implementation of​

ITemplateButton.urlButton

Methods​

toJSON()​

toJSON(): object

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

Returns​

object


create()​

static create(properties?): TemplateButton

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

Parameters​

properties?​

ITemplateButton

Returns​

TemplateButton


decode()​

static decode(r, l?): TemplateButton

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

Parameters​

r​

Uint8Array<ArrayBufferLike> | Reader

l?​

number

Returns​

TemplateButton


encode()​

static encode(m, w?): Writer

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

Parameters​

m​

ITemplateButton

w?​

Writer

Returns​

Writer


fromObject()​

static fromObject(d): TemplateButton

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

Parameters​

d​

Returns​

TemplateButton


getTypeUrl()​

static getTypeUrl(typeUrlPrefix?): string

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

Parameters​

typeUrlPrefix?​

string

Returns​

string


toObject()​

static toObject(m, o?): object

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

Parameters​

m​

TemplateButton

o?​

IConversionOptions

Returns​

object