TriggerSelector class
Выберите триггер для выполнения в заданном состоянии.
- Extends
-
Configurable
Методы
| initialize(On |
Инициализировать селектор с помощью набора правил. |
| select(Action |
Выберите лучшее правило для выполнения. |
Наследуемые методы
| configure(Record<string, unknown>) | Метод Fluent для настройки объекта. |
| get |
Сведения о методе
initialize(OnCondition[], boolean)
Инициализировать селектор с помощью набора правил.
function initialize(conditionHandlers: OnCondition[], evaluate: boolean)
Параметры
- conditionHandlers
Возможные правила для сопоставления.
- evaluate
-
boolean
Значение True, если правила должны оцениваться при выборе.
select(ActionContext)
Выберите лучшее правило для выполнения.
function select(actionContext: ActionContext): Promise<OnCondition[]>
Параметры
- actionContext
- ActionContext
Контекст диалогового окна для оценки.
Возвращаемое значение
Promise<OnCondition[]>
Сведения о наследуемом методе
configure(Record<string, unknown>)
Метод Fluent для настройки объекта.
function configure(config: Record<string, unknown>): this
Параметры
- config
-
Record<string, unknown>
Параметры конфигурации для применения.
Возвращаемое значение
this
После завершения операции настраиваемый.
наследуется от Configurable.configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
Параметры
- _property
-
string
Ключ конфигурации условного селектора.
Возвращаемое значение
Converter | ConverterFactory
Преобразователь конфигурации селектора.
наследуется от Configurable.getConverter