BaseNetworkError<Localization> class
abstract
- Inheritance
-
- Object
- DioException
- BaseNetworkError
- Mixed in types
-
- BaseLocalizedModel<
Localization>
- BaseLocalizedModel<
Constructors
- BaseNetworkError({required RequestOptions requestOptions})
Properties
- error → Object?
-
The original error/exception object;
It's usually not null when
type
is DioExceptionType.unknown.finalinherited - errorLocalizationKey → String
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- message → String?
-
The error message that throws a DioException.
finalinherited
- requestOptions → RequestOptions
-
The request info for the request that throws exception.
finalinherited
- response → Response?
-
Response info, it may be
null
if the request can't reach to the HTTP server, for example, occurring a DNS error, network is not available.finalinherited - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stackTrace → StackTrace
-
The stacktrace of the original error/exception object;
It's usually not null when
type
is DioExceptionType.unknown.finalinherited - type → DioExceptionType
-
finalinherited
Methods
-
copyWith(
{RequestOptions? requestOptions, Response? response, DioExceptionType? type, Object? error, StackTrace? stackTrace, String? message}) → DioException -
Generate a new DioException by combining given values and original values.
inherited
-
getTranslatedError(
Localization localization) → String? -
override
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited