resolveNumberValue method

  1. @override
Future<ResolutionDetails<num>> resolveNumberValue({
  1. required String flagKey,
  2. required num defaultValue,
  3. required EvaluationContext context,
  4. required FlagEvaluationOptions options,
})
override

Implementation

@override
Future<ResolutionDetails<num>> resolveNumberValue({
  required String flagKey,
  required num defaultValue,
  required EvaluationContext context,
  required FlagEvaluationOptions options,
}) async {
  final flags = await _flagsCompleter.future;

  return _engine.evaluate(
    flags: flags,
    flagKey: flagKey,
    returnType: FlagValueType.number,
    context: context,
  );
}