addMessage method

  1. @nonVirtual
T addMessage(
  1. Message message, [
  2. Object? error,
  3. StackTrace? stackTrace
])

Implementation

@nonVirtual
T addMessage(
  Message message, [
  Object? error,
  StackTrace? stackTrace,
]) {
  if (message.type == MessageType.error) {
    _logger.severe(
      'Error state alert: ${message.message}',
      error,
      stackTrace,
    );
  }
  return copyWith(
    messages: List<Message>.from(messages)..add(message),
  );
}