次の方法で共有


RuleCondition interface

ルールをトリガーするタイミングの条件をフィールドに定義します。

プロパティ

conditionType

状態の種類。 $When。 この条件は、別のフィールドが特定の値を持っている場合、つまり、参照されるフィールドの Is 値が指定されたリテラル値と等しい場合に、その子の実行を制限します。 $WhenNot.この条件は、別のフィールドに特定の値がない場合、つまり、参照されるフィールドの Is 値が指定されたリテラル値と等しくない場合に、子の実行を制限します。 $WhenChanged.この条件は、別のフィールドが変更された場合、つまり、参照されるフィールドの Is 値がそのフィールドの Was 値と等しくない場合に、子の実行を制限します。 $WhenNotChanged.この条件は、別のフィールドが変更されていない場合、つまり、参照されるフィールドの Is 値がそのフィールドの Was 値と等しい場合に、子の実行を制限します。

field

条件を定義するフィールド。

value

ルールの条件を定義するフィールドの値。

プロパティの詳細

conditionType

状態の種類。 $When。 この条件は、別のフィールドが特定の値を持っている場合、つまり、参照されるフィールドの Is 値が指定されたリテラル値と等しい場合に、その子の実行を制限します。 $WhenNot.この条件は、別のフィールドに特定の値がない場合、つまり、参照されるフィールドの Is 値が指定されたリテラル値と等しくない場合に、子の実行を制限します。 $WhenChanged.この条件は、別のフィールドが変更された場合、つまり、参照されるフィールドの Is 値がそのフィールドの Was 値と等しくない場合に、子の実行を制限します。 $WhenNotChanged.この条件は、別のフィールドが変更されていない場合、つまり、参照されるフィールドの Is 値がそのフィールドの Was 値と等しい場合に、子の実行を制限します。

conditionType: RuleConditionType

プロパティ値

field

条件を定義するフィールド。

field: string

プロパティ値

string

value

ルールの条件を定義するフィールドの値。

value: string

プロパティ値

string