Class IfBlock
- Namespace
- LunyScript.Blocks /
- Assembly
- LunyScript.dll
Builder for constructing 'If' blocks with 'ElseIf' and 'Else' branches.
public sealed class IfBlock : ActionBlock, IScriptBlock
Expand Details ...
- Inheritance
-
ObjectIfBlock
- Implements
- Inherited Members
Methods
Else(params ActionBlock[])
public ActionBlock Else(params ActionBlock[] actions)
Parameters
| Type | Name | Description |
|---|---|---|
actions |
Returns
ElseIf(params ConditionBlock[])
public IfBlock ElseIf(params ConditionBlock[] conditions)
Parameters
| Type | Name | Description |
|---|---|---|
conditions |
Returns
Execute(IScriptRuntimeContext)
protected override void Execute(IScriptRuntimeContext runtimeContext)
Parameters
| Type | Name | Description |
|---|---|---|
runtimeContext |
Then(params ActionBlock[])
public IfBlock Then(params ActionBlock[] actions)
Parameters
| Type | Name | Description |
|---|---|---|
actions |