Compartir a través de


SuggestedActions class

Clase builder para agregar acciones sugeridas a un mensaje

Constructores

SuggestedActions(Session)

Crea una nueva suggestedActions

Métodos

actions(ICardAction[] | IIsCardAction[])

Colección de acciones que se mostrarán como acciones sugeridas.

addAction(ICardAction | IIsCardAction)

Agrega una acción que se va a mostrar como una acción sugerida.

create(Session, ICardAction[] | IIsCardAction[], string | string[])

Crea una nueva suggestedActions

to(TextType)

Destinatarios opcionales de las acciones. Solo se admiten en determinados canales.

toSuggestedActions()

Devuelve el objeto JSON para las acciones sugeridas.

Detalles del constructor

SuggestedActions(Session)

Crea una nueva suggestedActions

new SuggestedActions(session?: Session)

Parámetros

session
Session

(Opcional) objeto de sesión

Detalles del método

actions(ICardAction[] | IIsCardAction[])

Colección de acciones que se mostrarán como acciones sugeridas.

function actions(list: ICardAction[] | IIsCardAction[])

Parámetros

Devoluciones

addAction(ICardAction | IIsCardAction)

Agrega una acción que se va a mostrar como una acción sugerida.

function addAction(action: ICardAction | IIsCardAction)

Parámetros

Devoluciones

create(Session, ICardAction[] | IIsCardAction[], string | string[])

Crea una nueva suggestedActions

static function create(session: Session, actions: ICardAction[] | IIsCardAction[], to?: string | string[])

Parámetros

session
Session
actions

ICardAction[] | IIsCardAction[]

to

string | string[]

Devoluciones

to(TextType)

Destinatarios opcionales de las acciones. Solo se admiten en determinados canales.

function to(text: TextType)

Parámetros

text
TextType

Devoluciones

toSuggestedActions()

Devuelve el objeto JSON para las acciones sugeridas.

function toSuggestedActions()

Devoluciones