process method

  1. @override
T process(
  1. T oldValue,
  2. T newValue
)
override

Implementation

@override
T process(T oldValue, T newValue) {
  final message = '${label ?? 'Signal'}: $oldValue → $newValue';
  if (logger != null) {
    logger!(message);
  } else {
    if (kDebugMode) print(message);
  }
  return newValue;
}