api_request 1.0.0-pre-8 api_request: ^1.0.0-pre-8 copied to clipboard
api request for handle call api. every request is an action has execute method.
1.0.0-pre-8 #
- Fix Events Global Error
onError
- Modify
listen
to action events
1.0.0-pre-7 #
- modify
ActionRequestError
catch and handle errors - modify
execute
to handle response with errors - mark Deprecated to
run
method - mark Deprecated to
ApiRequestException
method - Upgrade dart 2.19 with flutter 3.7
1.0.0-pre-6 #
- modify
refreshConfig
to update config after change - modify
SimpleApiRequest
1.0.0-pre-5 #
- modify default headers to options
1.0.0-pre-4 #
- fix return response when status code not success
1.0.0-pre-3 #
- modify
run
method use EitherApiRequestAction
- modify
ApiRequestException
to handle api server errors
1.0.0-pre-2 #
- modify
listFormat
global option inApiRequestOptions
1.0.0-pre-1 #
- modify
onError
global error handler inApiRequestOptions
0.8.5 #
- modify
ApiRequestError
to to dynamic error - modify
subscribe
to callexecute
oronQueue
0.8.0 #
- add
ApiRequestPerformance
to extract performance report - convert events to
getter
,setter
to access its from any where
0.7.2 #
- modify
ApiRequestError
by use try catch
0.7.1 #
- update documentation
0.7.0 #
- add
ApiRequestAction
for simple api request don't need toApiRequest
class - rename
onChnage
tosubscribe
- merge
defaultQueryParameters
with old instance - merge
interceptors
with old instance - add more to
ApiRequestOptions
:- connectionTimeOut
- interceptors
- enableLog
0.5.3 #
- fix typing error
0.5.2 #
- modify token type api request options
0.5.1 #
- fix execute return type
0.5.0 #
- you can access stream if action run onQueue
- fix run package in web
- use dio instance
- dispose action after success or error
0.1.2 #
- fix run in mobile
- reverse support web
0.1.1 #
- fix support web
0.1.0 #
- refactor
RequestAction
- add
onQueue
- listen to action
onInit
,onStart
,onSuccess
,onError
- add
ApiRequestError
- add
onChange
to subscribe to stream
0.0.6 #
- add Token to Header by Interceptors
0.0.5 #
- add contentDataType for request
- convert
ApiRequest
tomixin
0.0.4 #
- add dynamic path
0.0.3+1 #
- update change log
0.0.3 #
- improve document
- add more example
0.0.2 #
- first release for flutter api request as action
0.0.1 #
- TODO: Describe initial release.