IfConditionActivity interface
Tato aktivita vyhodnocuje logický výraz a v závislosti na výsledku výrazu provede buď aktivity v rámci vlastnosti ifTrueActivities, nebo vlastnost ifFalseActivities.
- Extends
Vlastnosti
expression | Výraz, který by se vyhodnotil jako logický. Používá se k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), které budou provedeny. |
if |
Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako nepravda Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce. |
if |
Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce. |
type | Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem |
Zděděné vlastnosti
depends |
Aktivita závisí na podmínce. |
description | Popis aktivity. |
name | Název aktivity. |
on |
Výsledek stavu aktivity, když je stav nastavený na Neaktivní. Jedná se o volitelnou vlastnost, a pokud ji nezadáte, když je aktivita neaktivní, bude ve výchozím nastavení stav Úspěch. |
state | Stav aktivity. Jedná se o volitelnou vlastnost, a pokud ji nezadáte, bude ve výchozím nastavení stav Aktivní. |
user |
Vlastnosti uživatele aktivity. |
Podrobnosti vlastnosti
expression
Výraz, který by se vyhodnotil jako logický. Používá se k určení bloku aktivit (ifTrueActivities nebo ifFalseActivities), které budou provedeny.
expression: Expression
Hodnota vlastnosti
ifFalseActivities
Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako nepravda Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce.
ifFalseActivities?: ActivityUnion[]
Hodnota vlastnosti
ifTrueActivities
Seznam aktivit, které se mají provést, pokud je výraz vyhodnocen jako true Jedná se o volitelnou vlastnost, a pokud ji nezadáte, aktivita se ukončí bez jakékoli akce.
ifTrueActivities?: ActivityUnion[]
Hodnota vlastnosti
type
Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem
type: "IfCondition"
Hodnota vlastnosti
"IfCondition"
Podrobnosti zděděných vlastností
dependsOn
Aktivita závisí na podmínce.
dependsOn?: ActivityDependency[]
Hodnota vlastnosti
Zděděno zControlActivity.dependsOn
description
name
onInactiveMarkAs
Výsledek stavu aktivity, když je stav nastavený na Neaktivní. Jedná se o volitelnou vlastnost, a pokud ji nezadáte, když je aktivita neaktivní, bude ve výchozím nastavení stav Úspěch.
onInactiveMarkAs?: string
Hodnota vlastnosti
string
Zděděno zControlActivity.onInactiveMarkAs
state
Stav aktivity. Jedná se o volitelnou vlastnost, a pokud ji nezadáte, bude ve výchozím nastavení stav Aktivní.
state?: string
Hodnota vlastnosti
string
Zděděno zControlActivity.state
userProperties
Vlastnosti uživatele aktivity.
userProperties?: UserProperty[]
Hodnota vlastnosti
Zděděno zControlActivity.userProperties