Constructs a new ButtonsMessage.
ButtonsMessage buttons.
ButtonsMessage contentText.
ButtonsMessage contextInfo.
ButtonsMessage documentMessage.
ButtonsMessage footerText.
ButtonsMessage header.
ButtonsMessage headerType.
ButtonsMessage imageMessage.
ButtonsMessage locationMessage.
ButtonsMessage text.
ButtonsMessage videoMessage.
Converts this ButtonsMessage to JSON.
JSON object
Creates a new ButtonsMessage instance using the specified properties.
ButtonsMessage instance
Decodes a ButtonsMessage message from the specified reader or buffer.
Reader or buffer to decode from
ButtonsMessage
Decodes a ButtonsMessage message from the specified reader or buffer, length delimited.
Reader or buffer to decode from
ButtonsMessage
Encodes the specified ButtonsMessage message. Does not implicitly verify messages.
ButtonsMessage message or plain object to encode
Writer
Encodes the specified ButtonsMessage message, length delimited. Does not implicitly verify messages.
ButtonsMessage message or plain object to encode
Writer
Creates a ButtonsMessage message from a plain object. Also converts values to their respective internal types.
Plain object
ButtonsMessage
Creates a plain object from a ButtonsMessage message. Also converts values to other types if specified.
ButtonsMessage
Plain object
Verifies a ButtonsMessage message.
Plain object to verify
null
if valid, otherwise the reason why it is not
Generated using TypeDoc
Represents a ButtonsMessage.