getStats method

  1. @override
Future getStats({
  1. required String name,
  2. String? index1,
  3. String? index2,
  4. TimeFrame? timeFrame,
})
override

Get calculated Stats from edge SDK name - The name of requested Stats (e.g. CAR_BRAND_NAME, PAGE_VISIT) index1 - Stats index1 (e.g. PageName) index2 - Stats index2 timeFrame - The time range (e.g. overall, last7Days)

Implementation

@override
Future getStats(
    {required String name,
    String? index1,
    String? index2,
    TimeFrame? timeFrame}) async {
  Map<String, dynamic> params = Map();
  params["name"] = name;
  params["index1"] = index1;
  params["index2"] = index2;
  params["timeFrame"] = timeFrame?.name;
  return _methodChannel.invokeMethod("getStats", params);
}