This type is separate from
<a href="../index.html#ldevaluationreason">LDEvaluationReason</a> for backwards compatibility. In
earlier versions of this SDK,
<a href="../index.html#ldevaluationreason">LDEvaluationReason</a> was incorrectly defined as
A further description of the error condition, if the kind was
The general category of the reason:
'OFF': The flag was off and therefore returned its configured off value.
'FALLTHROUGH': The flag was on but the user did not match any targets or rules.
'TARGET_MATCH': The user key was specifically targeted for this flag.
'RULE_MATCH': the user matched one of the flag's rules.
'PREREQUISITE_FAILED': The flag was considered off because it had at least one prerequisite flag that either was off or did not return the desired variation.
'ERROR': The flag could not be evaluated, e.g. because it does not exist or due to an unexpected error.
The key of the failed prerequisite flag, if the kind was
The unique identifier of the matched rule, if the kind was
The index of the matched rule (0 for the first), if the kind was
Generated using TypeDoc