OpenFeatureAPI class
Constructors
- OpenFeatureAPI.new()
-
factory
Properties
-
domainUpdates
→ Stream<
Map< String, String> > -
no setter
-
events
→ Stream<
OpenFeatureEvent> -
no setter
- globalContext → OpenFeatureEvaluationContext?
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
hooks
→ List<
OpenFeatureHook> -
no setter
- provider → FeatureProvider
-
no setter
-
providerUpdates
→ Stream<
FeatureProvider> -
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addHooks(
List< OpenFeatureHook> hooks) → void -
bindClientToProvider(
String clientId, String providerId) → void -
dispose(
) → Future< void> -
evaluateBooleanFlag(
String flagKey, String clientId, {Map< String, dynamic> ? context}) → Future<bool> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setGlobalContext(
OpenFeatureEvaluationContext context) → void -
setProvider(
FeatureProvider provider) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
resetInstance(
) → void