BaseUploadApi<T> class abstract

Inheritance

Constructors

BaseUploadApi(dynamic path)

Properties

baseUrl String
getter/setter pairinherited
cache bool
是否使用缓存, get / post 都会使用缓存
getter/setter pairinherited
cancelToken CancelToken?
finalinherited
dismissLoading bool
dismiss loading or not when network response
getter/setter pairinherited
encrypt bool
encrypt or not , if true you need imp HandleEncrypt
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
isDebug bool
print log or not
getter/setter pairinherited
loadingMsg String
getter/setter pairinherited
method String
getter/setter pairinherited
opt Options?
getter/setter pairinherited
param ↔ dynamic
getter/setter pairinherited
path → dynamic
支持 string 或者 uri
finalinherited
queryParameters Map<String, dynamic>?
getter/setter pairinherited
result BaseModel<T>
BaseModel witch is transfrom by response data
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serializer TransformJson<T>?
根据 BaseModel.result 内省结果, 完成相应的模型转换
getter/setter pairinherited
showLoading bool
show loading or not when request will beginning
getter/setter pairinherited
showLog bool
show log or not
getter/setter pairinherited
showToast bool
show toast or not when response error
getter/setter pairinherited

Methods

close({bool force = false}) → dynamic
inherited
custom() Future<Response>
inherited
dispatch() Future<BaseModel<T>>
约定: dispatch().then 代表 网络&业务逻辑 都是成功
inherited
getUrl() → dynamic
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onDimiss() → void
inherited
onShowLoading() → void
inherited
onShowToast({String msg = '加载失败'}) → void
inherited
serializerJson() → void
模型解析
inherited
toString() String
A string representation of this object.
inherited
transformModelFromResponseData<T>(Map responseData) BaseModel<T>
解析请求结果
inherited
upload({required List<String> paths}) Future<Response>
uploadAsync({required List<String> paths}) Future<Response>

Operators

operator ==(Object other) bool
The equality operator.
inherited