ResponseType enum
Indicates which transformation should be applied to the response data.
Values
- json → const ResponseType
-
Transform the response data to JSON object only when the content-type of response is "application/json" .
- stream → const ResponseType
-
Get the response stream directly, the Response.data will be ResponseBody.
Response<ResponseBody> rs = await Dio().get<ResponseBody>( url, options: Options(responseType: ResponseType.stream), );
- plain → const ResponseType
-
Transform the response data to an UTF-8 encoded String.
- bytes → const ResponseType
-
Get the original bytes, the Response.data will be List<int>.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
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
Constants
-
values
→ const List<
ResponseType> - A constant List of the values in this enum, in order of their declaration.