TrueSelector class
Selecione todas as regras que são avaliadas como verdadeiras.
- Extends
Propriedades
$kind |
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 da propriedade
$kind
static $kind: string
Valor da propriedade
string
Detalhes do método
initialize(OnCondition[], boolean)
Inicialize o seletor com o conjunto de regras.
function initialize(conditionals: OnCondition[], evaluate: boolean)
Parâmetros
- conditionals
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[]>
Uma promessa com uma matriz de números.
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