addStateMessage method

void addStateMessage(
  1. Message message, [
  2. Object? error,
  3. StackTrace? stackTrace
])

Removes the given message from the state

Implementation

void addStateMessage(
  Message message, [
  Object? error,
  StackTrace? stackTrace,
]) {
  final oldState = state;
  final newState = oldState.addMessage(
    message,
    error,
    stackTrace,
  );
  if (oldState != newState) {
    emit(newState);
  }
}