Readonly
metadataPerforms a flag evaluation that a returns an evaluation details object.
Flag evaluation details response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Performs a flag evaluation that returns a boolean.
Flag evaluation response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Access the evaluation context set on the receiver.
Evaluation context
Performs a flag evaluation that a returns an evaluation details object.
Flag evaluation details response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Optional
context: EvaluationContextOptional
options: FlagEvaluationOptionsPerforms a flag evaluation that returns a number.
Flag evaluation response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Optional
context: EvaluationContextOptional
options: FlagEvaluationOptionsPerforms a flag evaluation that a returns an evaluation details object.
Flag evaluation details response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Optional
context: EvaluationContextOptional
options: FlagEvaluationOptionsPerforms a flag evaluation that returns an object.
Flag evaluation response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Optional
context: EvaluationContextOptional
options: FlagEvaluationOptionsPerforms a flag evaluation that a returns an evaluation details object.
Flag evaluation details response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Optional
context: EvaluationContextOptional
options: FlagEvaluationOptionsPerforms a flag evaluation that returns a string.
Flag evaluation response
The flag key uniquely identifies a particular flag
The value returned if an error occurs
Optional
context: EvaluationContextThe evaluation context used on an individual flag evaluation
Optional
options: FlagEvaluationOptionsAdditional flag evaluation options
Optional
context: EvaluationContextOptional
options: FlagEvaluationOptionsSets evaluation context that will be used during flag evaluations on this receiver.
The receiver (this object)
Evaluation context
Sets a logger on this receiver. This logger supersedes to the global logger and is passed to various components in the SDK. The logger configured on the global API object will be used for all evaluations, unless overridden in a particular client.
The receiver (this object)
The logger to be used
Generated using TypeDoc
Adds hooks that will run during flag evaluations on this receiver. Hooks are executed in the order they were registered. Adding additional hooks will not remove existing hooks. Hooks registered on the global API object run with all evaluations. Hooks registered on the client run with all evaluations on that client.
Returns
The receiver (this object)