DataResponse<T> class
接口数据 响应
Constructors
- DataResponse({required T? entity, bool result = false, dynamic response, int? totalPageNum = 1})
-
DataResponse.copy({required DataResponse dataResponse, required T? entity, required bool result, dynamic response, int? totalPageNum, Map<
String, dynamic> ? extend}) - 拷贝
Properties
- code → int?
-
语法糖 默认的
Response
的statusCode 可以在InterceptorsWrapper
自定义处理no setter - data → dynamic
-
语法糖
no setter
- entity ↔ T?
-
getter/setter pair
-
extend
↔ Map<
String, dynamic> ? -
扩展数据
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- response ↔ dynamic
-
dio 的默认
getter/setter pair
- result ↔ bool
-
最终结果
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- totalPageNum ↔ int?
-
当前页面总页码 配合 BaseListViewModel 默认一页
getter/setter pair
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