fetchCacheABTest<T> static method

Future<T?> fetchCacheABTest<T>(
  1. String paramName,
  2. T defaultValue
)

从缓存中获取试验结果。paramName 是参数名称,defaultValue 是对应参数的默认值, 泛型 T 的支持类型包括:intStringbool 和代表 JSON 的 Map<String,dynamic> 类型。

Implementation

static Future<T?> fetchCacheABTest<T>(
    String paramName, T defaultValue) async {
  if (defaultValue is Map) {
    dynamic result = await _channel
        .invokeMethod("fetchCacheABTest", [paramName, defaultValue]);
    dynamic finalResult = jsonDecode(result);
    return Future.value(finalResult);
  }
  return _channel.invokeMethod("fetchCacheABTest", [paramName, defaultValue]);
}