Bagikan melalui


TriggerSelector class

Pilih pemicu untuk dijalankan dalam status tertentu.

Memperluas

Configurable

Metode

initialize(OnCondition[], boolean)

Inisialisasi pemilih dengan sekumpulan aturan.

select(ActionContext)

Pilih aturan terbaik untuk dijalankan.

Metode yang Diwarisi

configure(Record<string, unknown>)

Metode fasih untuk mengonfigurasi objek.

getConverter(string)

Detail Metode

initialize(OnCondition[], boolean)

Inisialisasi pemilih dengan sekumpulan aturan.

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

Parameter

conditionHandlers

OnCondition[]

Kemungkinan aturan untuk dicocokkan.

evaluate

boolean

Benar jika aturan harus dievaluasi saat dipilih.

select(ActionContext)

Pilih aturan terbaik untuk dijalankan.

function select(actionContext: ActionContext): Promise<OnCondition[]>

Parameter

actionContext
ActionContext

Konteks dialog untuk evaluasi.

Mengembalikan

Promise<OnCondition[]>

Detail Metode yang Diwarisi

configure(Record<string, unknown>)

Metode fasih untuk mengonfigurasi objek.

function configure(config: Record<string, unknown>): this

Parameter

config

Record<string, unknown>

Pengaturan konfigurasi yang akan diterapkan.

Mengembalikan

this

yang dapat dikonfigurasi setelah operasi selesai.

Diwariskan Dari Configurable.configure

getConverter(string)

function getConverter(_property: string): Converter | ConverterFactory

Parameter

_property

string

Kunci konfigurasi pemilih bersyarah.

Mengembalikan

Converter | ConverterFactory

Pengonversi untuk konfigurasi pemilih.

Diwariskan Dari Configurable.getConverter