次の方法で共有


TriggerSelector class

特定の状態で実行するトリガーを選択します。

Extends

Configurable

メソッド

initialize(OnCondition[], boolean)

一連のルールを使用してセレクターを初期化します。

select(ActionContext)

実行する最適なルールを選択します。

継承されたメソッド

configure(Record<string, unknown>)

オブジェクトを構成するための Fluent メソッド。

getConverter(string)

メソッドの詳細

initialize(OnCondition[], boolean)

一連のルールを使用してセレクターを初期化します。

function initialize(conditionHandlers: OnCondition[], evaluate: boolean)

パラメーター

conditionHandlers

OnCondition[]

一致する可能性のあるルール。

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

操作が完了した後の 構成可能な

継承 構成可能。configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

パラメーター

_property

string

条件付きセレクター構成のキー。

戻り値

Converter | ConverterFactory

セレクター構成のコンバーター。

継承元 構成可能な.getConverter