apply method

  1. @override
Future<void> apply(
  1. Data? data
)
override

Implementation

@override
apply(Data? data) async {
  if (enabled == false) return;

  switch (operation) {
    case sum:
      _sum(data);
      break;
    case min:
      _min(data);
      break;
    case max:
      _max(data);
      break;
    case avg:
      _avg(data);
      break;
    case count:
      _cnt(data);
      break;
    case countlong:
      _cnt(data);
      break;
    case total:
      _total(data);
      break;
    case evaluate:
      _eval(data);
      break;
  }
}