Choice interface
Instancia de una opción que se puede usar para representar una opción a un usuario o reconocer algo que un usuario ha seleccionado.
Comentarios
El valor se representará a un usuario a menos que se proporcione una acción en cuyo caso las acciones title se representarán al usuario.
En tiempo de reconocimiento, el value siempre será lo que devuelve findChoices() y recognizeChoices(). De forma predeterminada, la expresión de los usuarios se comparará con todas las cadenas proporcionadas en la elección. Puede deshabilitar el uso de value o action.title durante el reconocimiento mediante la estructura FindChoicesOptions.
const choice = {
value: 'red',
action: {
type: 'imBack',
title: 'The Red Pill',
value: 'red pill'
},
synonyms: ['crimson', 'scarlet', 'ruby', 'cherry']
};
Propiedades
| action | (Opcional) acción que se usará al representar la opción como una acción sugerida. Este DEBE ser una acción completa que contenga campos |
| synonyms | (Opcional) lista de sinónimos que se van a reconocer además del de |
| value | Valor que se va a devolver cuando se reconoce mediante |
Detalles de las propiedades
action
(Opcional) acción que se usará al representar la opción como una acción sugerida. Este DEBE ser una acción completa que contenga campos type, titley value. Si no se especifica una acción imBack se generará en función de las opciones valor campo.
action?: CardAction
Valor de propiedad
CardAction
synonyms
(Opcional) lista de sinónimos que se van a reconocer además del de
synonyms?: string[]
Valor de propiedad
string[]