TriggerSelector class
Selezionare il trigger da eseguire in uno stato specifico.
- Extends
-
Configurable
Metodi
| initialize(On |
Inizializzare il selettore con il set di regole. |
| select(Action |
Selezionare la regola migliore da eseguire. |
Metodi ereditati
| configure(Record<string, unknown>) | Metodo Fluent per la configurazione dell'oggetto. |
| get |
Dettagli metodo
initialize(OnCondition[], boolean)
Inizializzare il selettore con il set di regole.
function initialize(conditionHandlers: OnCondition[], evaluate: boolean)
Parametri
- conditionHandlers
Regole possibili da trovare.
- evaluate
-
boolean
True se le regole devono essere valutate in base alla selezione.
select(ActionContext)
Selezionare la regola migliore da eseguire.
function select(actionContext: ActionContext): Promise<OnCondition[]>
Parametri
- actionContext
- ActionContext
Contesto del dialogo per la valutazione.
Restituisce
Promise<OnCondition[]>
Dettagli dei metodi ereditati
configure(Record<string, unknown>)
Metodo Fluent per la configurazione dell'oggetto.
function configure(config: Record<string, unknown>): this
Parametri
- config
-
Record<string, unknown>
Impostazioni di configurazione da applicare.
Restituisce
this
Configurabile al termine dell'operazione.
Ereditato da Configurable.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parametri
- _property
-
string
Chiave della configurazione del selettore condizionale.
Restituisce
Converter | ConverterFactory
Convertitore per la configurazione del selettore.
ereditato da Configurable.getConverter