RiverpodUpdateLog constructor

RiverpodUpdateLog({
  1. required ProviderBase<Object?> provider,
  2. required Object? previousValue,
  3. required Object? newValue,
  4. required TalkerRiverpodLoggerSettings settings,
})

Implementation

RiverpodUpdateLog({
  required this.provider,
  required this.previousValue,
  required this.newValue,
  required this.settings,
}) : super(
        _defaultMessage(
              provider: provider,
              suffix: 'updated',
            ) +
            (settings.printStateFullData
                ? '\nPREVIOUS state:\n$previousValue\nNEW state:\n$newValue'
                : ''),
      );