getObjectDetails method
Future<FlagEvaluationDetails<Map<String, dynamic> > >
getObjectDetails(
- String flagKey, {
- EvaluationContext? context,
- Map<
String, dynamic> defaultValue = const {},
Get object flag with full evaluation details
Implementation
Future<FlagEvaluationDetails<Map<String, dynamic>>> getObjectDetails(
String flagKey, {
EvaluationContext? context,
Map<String, dynamic> defaultValue = const {},
}) async {
final evaluationProvider = provider;
final result = await _evaluateFlagResult(
flagKey,
defaultValue,
(ctx) =>
evaluationProvider.getObjectFlag(flagKey, defaultValue, context: ctx),
evaluationProvider: evaluationProvider,
context: context,
);
return FlagEvaluationDetails.fromResult(result);
}