feature_provider
library
Classes
CachedFeatureProvider
Base provider with caching capabilities
FeatureProvider
Source-compatible provider interface for existing implementations.
New implementations can implement Provider and optional capabilities.
FlagEvaluationDetails <T >
Evaluation details containing full context about flag evaluation
FlagEvaluationResult <T >
Result of feature flag evaluation
InMemoryProvider
In-memory provider implementation with caching - FIXED for synchronous default provider
Provider
Minimal provider contract: metadata and five typed resolvers (2.1-2.2).
Initialization, shutdown, hooks and tracking are optional capabilities
declared in provider_capabilities.dart.
ProviderConfig
Provider configuration
ProviderMetadata
Provider metadata
TrackingEventDetails
Tracking event details for the Tracking API (spec Section 6)
openfeature_dart_server_sdk 0.0.26