props property

  1. @override
List<Object?> get props

The list of properties that will be used to determine whether two instances are equal.

Implementation

@override
List<Object?> get props => <Object?>[
      runtimeType,
      userMessage,
      devMessage,
      severity,
      isReportable,
      metadata,
      cause.runtimeType,
      // NOTE: stack is intentionally excluded to avoid noisy equality.
    ];