TriggerSelector class
Selecione o gatilho a ser executado em um determinado estado.
- Extends
-
Configurable
Métodos
initialize(On |
Inicialize o seletor com o conjunto de regras. |
select(Action |
Selecione a melhor regra a ser executada. |
Métodos herdados
configure(Record<string, unknown>) | Método fluente para configurar o objeto. |
get |
Detalhes do método
initialize(OnCondition[], boolean)
Inicialize o seletor com o conjunto de regras.
function initialize(conditionHandlers: OnCondition[], evaluate: boolean)
Parâmetros
- conditionHandlers
Regras possíveis a serem correspondidas.
- evaluate
-
boolean
True se as regras devem ser avaliadas na seleção.
select(ActionContext)
Selecione a melhor regra a ser executada.
function select(actionContext: ActionContext): Promise<OnCondition[]>
Parâmetros
- actionContext
- ActionContext
Contexto da caixa de diálogo para avaliação.
Retornos
Promise<OnCondition[]>
Detalhes do método herdado
configure(Record<string, unknown>)
Método fluente para configurar o objeto.
function configure(config: Record<string, unknown>): this
Parâmetros
- config
-
Record<string, unknown>
Configurações a serem aplicadas.
Retornos
this
O configurável após a conclusão da operação.
Herdado de Configurble.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Parâmetros
- _property
-
string
A chave da configuração do seletor condicional.
Retornos
Converter | ConverterFactory
O conversor para a configuração do seletor.
herdado de Configurble.getConverter