OnCommandActivity class
Tindakan dipicu saat aktivitas Perintah diterima.
- Memperluas
Konstruktor
| On |
Menginsiialisasi instans baru |
Properti
| $kind |
Properti yang Diwariskan
| actions | Mendapatkan atau mengatur tindakan untuk ditambahkan ke paket saat batasan aturan terpenuhi. |
| condition | Mendapatkan atau mengatur kondisi yang perlu dipenuhi agar tindakan dijalankan (OPSIONAL). |
| event | Mendapatkan atau mengatur peristiwa yang akan diaktifkan. |
| id | Id untuk kondisi. |
| priority | Mendapatkan atau mengatur ekspresi prioritas aturan di mana 0 adalah yang tertinggi dan kurang dari 0 diabaikan. |
| run |
Nilai yang menunjukkan apakah aturan hanya boleh berjalan sekali per set jalur memori yang unik. |
| type | Mendapatkan atau mengatur ActivityType yang harus dicocokkan agar ini dipicu. |
Metode yang Diwarisi
| add |
Menambahkan kondisi eksternal ke OnCondition |
| configure(Record<string, unknown>) | Metode fasih untuk mengonfigurasi objek. |
| current |
Komputasi nilai ekspresi prioritas saat ini dan kembalikan. |
| execute(Action |
Metode yang dipanggil untuk menjalankan tindakan kondisi. |
| get |
|
| get |
Dapatkan dependensi dialog anak sehingga dapat ditambahkan ke dialogset kontainer. |
| get |
Dapatkan ekspresi cache untuk kondisi ini. |
Detail Konstruktor
OnCommandActivity(Dialog[], string)
Menginsiialisasi instans baru
new OnCommandActivity(actions?: Dialog[], condition?: string)
Parameter
- actions
-
Dialog[]
Opsional, daftar tindakan.
- condition
-
string
Opsional, kondisi yang perlu dipenuhi agar tindakan dijalankan.
Detail Properti
$kind
static $kind: string
Nilai Properti
string
Detail Properti yang Diwariskan
actions
Mendapatkan atau mengatur tindakan untuk ditambahkan ke paket saat batasan aturan terpenuhi.
actions: Dialog[]
Nilai Properti
Dialog[]
condition
Mendapatkan atau mengatur kondisi yang perlu dipenuhi agar tindakan dijalankan (OPSIONAL).
condition: BoolExpression
Nilai Properti
BoolExpression
event
Mendapatkan atau mengatur peristiwa yang akan diaktifkan.
event: string
Nilai Properti
string
id
priority
Mendapatkan atau mengatur ekspresi prioritas aturan di mana 0 adalah yang tertinggi dan kurang dari 0 diabaikan.
priority: NumberExpression
Nilai Properti
NumberExpression
runOnce
Nilai yang menunjukkan apakah aturan hanya boleh berjalan sekali per set jalur memori yang unik.
runOnce: boolean
Nilai Properti
boolean
Diwarisi DariOnCondition.runOnce
type
Mendapatkan atau mengatur ActivityType yang harus dicocokkan agar ini dipicu.
type: string
Nilai Properti
string
Detail Metode yang Diwarisi
addExternalCondition(string)
Menambahkan kondisi eksternal ke OnCondition
function addExternalCondition(condition: string)
Parameter
- condition
-
string
Batasan eksternal untuk ditambahkan, itu akan and'ed ke semua batasan lainnya.
Diwarisi DariOnCondition.addExternalCondition
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
currentPriority(ActionContext)
Komputasi nilai ekspresi prioritas saat ini dan kembalikan.
function currentPriority(actionContext: ActionContext): number
Parameter
- actionContext
- ActionContext
Konteks yang akan digunakan untuk evaluasi.
Mengembalikan
number
Prioritas komputasi.
execute(ActionContext)
Metode yang dipanggil untuk menjalankan tindakan kondisi.
function execute(actionContext: ActionContext): Promise<ActionChangeList[]>
Parameter
- actionContext
- ActionContext
Konteks.
Mengembalikan
Promise<ActionChangeList[]>
Janji dengan daftar perubahan rencana.
Diwarisi DariOnCondition.execute
getConverter(Object)
function getConverter(property: Object): Converter | ConverterFactory
Parameter
- property
-
Object
Kunci konfigurasi pemilih bersyarah.
Mengembalikan
Converter | ConverterFactory
Pengonversi untuk konfigurasi pemilih.
Diwarisi DariOnCondition.getConverter
getDependencies()
Dapatkan dependensi dialog anak sehingga dapat ditambahkan ke dialogset kontainer.
function getDependencies(): Dialog[]
Mengembalikan
Dialog[]
DaftarDialog
Diwarisi DariOnCondition.getDependencies
getExpression()
Dapatkan ekspresi cache untuk kondisi ini.
function getExpression(): Expression
Mengembalikan
Expression
Ekspresi singgahan digunakan untuk mengevaluasi kondisi ini.
Diwarisi DariOnCondition.getExpression