feat_openfeature library
An OpenFeature provider for feat.
FeatProvider wraps a feat FeatClient and implements the OpenFeature
server SDK's FeatureProvider interface, so a Dart or Flutter app can read
feat flags through the standard OpenFeature API.
Classes
- FeatClientEvaluator
-
Adapts a live
FeatClientto the FeatEvaluator seam. - FeatEvaluator
-
The minimal slice of
FeatClientthat FeatProvider depends on. - FeatProvider
-
An OpenFeature
FeatureProviderbacked by the feat Dart SDK.
Functions
-
featContextFrom(
EvaluationContext context) → EvalContext -
Translate an OpenFeature
EvaluationContextinto feat'sEvalContext. -
featContextFromParts(
String? targetingKey, Map< String, Object?> attributes) → EvalContext -
Translate a raw
targetingKey+ attribute bag into feat'sEvalContext.