LSDE Dialog Engine / RuntimeConditionGroup
Interface: RuntimeConditionGroup
Defined in: types.ts:110
A condition group with an optional pre-evaluated result, set by the engine when onResolveCondition() is configured. Mirrors how RuntimeChoiceItem extends ChoiceItem with a visible tag.
Properties
conditions
conditions:
ExportCondition[]
Defined in: types.ts:112
The raw conditions for this group. Chained with & (AND) / | (OR).
portIndex
portIndex:
number
Defined in: types.ts:114
Port index this group maps to (case_0 = 0, case_1 = 1, ...). Pass to resolve() for routing.
result?
optionalresult?:boolean
Defined in: types.ts:116
Pre-evaluated result. true if the group matches, false if not, undefined if no resolver is installed.
