getWeightedPerformanceLevel method

  1. @override
Future<PerformanceLevel> getWeightedPerformanceLevel(
  1. Map<PerformanceClass, double> performanceType
)
override

Implementation

@override
Future<PerformanceLevel> getWeightedPerformanceLevel(
  Map<PerformanceClass, double> performanceType,
) async {
  Map<int, double> v = {};
  for (var i in performanceType.keys) {
    v[getPerformanceClassMap(i)] = performanceType[i]!;
  }
  return getPerformanceLevelMap(
    await methodChannel.invokeMethod<int>('getWeightedPerformanceLevel', v),
  );
}