Sdílet prostřednictvím


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.

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.

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.

type

Polymorfní diskriminátor, který určuje různé typy, které mohou být tímto objektem

Zděděné vlastnosti

dependsOn

Aktivita závisí na podmínce.

description

Popis aktivity.

name

Název aktivity.

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.

state

Stav aktivity. Jedná se o volitelnou vlastnost, a pokud ji nezadáte, bude ve výchozím nastavení stav Aktivní.

userProperties

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

Popis aktivity.

description?: string

Hodnota vlastnosti

string

Zděděno zControlActivity.description

name

Název aktivity.

name: string

Hodnota vlastnosti

string

Zděděno zControlActivity.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