RuleCondition interface
Menentukan kondisi pada bidang saat aturan harus dipicu.
Properti
| condition |
Jenis kondisi. $When. Kondisi ini membatasi eksekusi anak-anaknya ke kasus ketika bidang lain memiliki nilai tertentu, yaitu ketika nilai Is dari bidang yang dirujuk sama dengan nilai harfiah yang diberikan. $WhenNot.Kondisi ini membatasi eksekusi turunannya ke kasus ketika bidang lain tidak memiliki nilai tertentu, yaitu ketika nilai Is dari bidang yang dirujuk tidak sama dengan nilai harfiah yang diberikan. $WhenChanged.Kondisi ini membatasi eksekusi turunannya ke kasus ketika bidang lain telah berubah, yaitu ketika nilai Is dari bidang yang dirujuk tidak sama dengan nilai Was bidang tersebut. $WhenNotChanged.Kondisi ini membatasi eksekusi turunannya ke kasus ketika bidang lain tidak berubah, yaitu ketika nilai Is dari bidang yang dirujuk sama dengan nilai Was bidang tersebut. |
| field | Bidang yang menentukan kondisi. |
| value | Nilai bidang untuk menentukan kondisi aturan. |
Detail Properti
conditionType
Jenis kondisi. $When. Kondisi ini membatasi eksekusi anak-anaknya ke kasus ketika bidang lain memiliki nilai tertentu, yaitu ketika nilai Is dari bidang yang dirujuk sama dengan nilai harfiah yang diberikan. $WhenNot.Kondisi ini membatasi eksekusi turunannya ke kasus ketika bidang lain tidak memiliki nilai tertentu, yaitu ketika nilai Is dari bidang yang dirujuk tidak sama dengan nilai harfiah yang diberikan. $WhenChanged.Kondisi ini membatasi eksekusi turunannya ke kasus ketika bidang lain telah berubah, yaitu ketika nilai Is dari bidang yang dirujuk tidak sama dengan nilai Was bidang tersebut. $WhenNotChanged.Kondisi ini membatasi eksekusi turunannya ke kasus ketika bidang lain tidak berubah, yaitu ketika nilai Is dari bidang yang dirujuk sama dengan nilai Was bidang tersebut.
conditionType: RuleConditionType
Nilai Properti
field
Bidang yang menentukan kondisi.
field: string
Nilai Properti
string
value
Nilai bidang untuk menentukan kondisi aturan.
value: string
Nilai Properti
string