TriggerSelector class
Pilih pemicu untuk dijalankan dalam status tertentu.
- Memperluas
-
Configurable
Metode
| initialize(On |
Inisialisasi pemilih dengan sekumpulan aturan. |
| select(Action |
Pilih aturan terbaik untuk dijalankan. |
Metode yang Diwarisi
| configure(Record<string, unknown>) | Metode fasih untuk mengonfigurasi objek. |
| get |
Detail Metode
initialize(OnCondition[], boolean)
Inisialisasi pemilih dengan sekumpulan aturan.
function initialize(conditionHandlers: OnCondition[], evaluate: boolean)
Parameter
- conditionHandlers
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
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