WaterfallStepInfo interface
Valores passados para o construtor WaterfallStepContext
.
Propriedades
index | O índice da etapa atual da cascata que está sendo executada. |
options | Todas as opções passadas para a caixa de diálogo cascata de etapas quando ela foi iniciada com |
reason | O motivo pelo qual a etapa de cascata está sendo executada. |
result | Resultados retornados por uma caixa de diálogo ou prompt que foi chamado na etapa anterior da cascata. |
values | Um dicionário de valores que será persistido em todas as etapas de cascata. |
Métodos
on |
Chamado para pular para a próxima etapa de cascata. |
Detalhes da propriedade
index
O índice da etapa atual da cascata que está sendo executada.
index: number
Valor da propriedade
number
options
Todas as opções passadas para a caixa de diálogo cascata de etapas quando ela foi iniciada com DialogContext.beginDialog()
.
options: O
Valor da propriedade
O
reason
O motivo pelo qual a etapa de cascata está sendo executada.
reason: DialogReason
Valor da propriedade
result
Resultados retornados por uma caixa de diálogo ou prompt que foi chamado na etapa anterior da cascata.
result: any
Valor da propriedade
any
values
Um dicionário de valores que será persistido em todas as etapas de cascata.
values: object
Valor da propriedade
object
Detalhes do método
onNext(any)
Chamado para pular para a próxima etapa de cascata.
function onNext(result?: any): Promise<DialogTurnResult>
Parâmetros
- result
-
any
(Opcional) resultado para passar para a próxima etapa.
Retornos
Promise<DialogTurnResult>