$if Parsing
Starting from version 0.5.0
, the library will adopt the $if/$endif/$elseif/$elseIf
syntax. This function will not operate like regular if
statements in common programming languages. Instead, upon code loading, it will process the condition and then decide what to keep and what to discard.
note
This $if
does not have access to the function's context.
Parameters
Field | Type | Description | Required |
---|---|---|---|
condition | any | The condition to check. | true |
Examples
<AoiClient>.addCommand({
name: "ifv4",
code: `
$if[1==1&&2==1]
$print[Hello!]
$elseif[2==3]
$print[True: 2 == 3]
$endelseIf
$else
$if[1==1]
$print[Else]
$endif
$endif
`
})