This repository has been archived by the owner on Feb 2, 2023. It is now read-only.
Releases: alidcast/vuency
Releases · alidcast/vuency
Introducing Vuency (v0.0.90)
These are the current benefits of Vuency:
- Exposes a function's state, e.g.
isRunning
for handling UI interactions. - Helps you manage repeat request with
flow
modifiers. - Allow you to cancel one or more instances of an operation at any point, e.g.
task.abort()
ortaskInstance.cancel()
. - Allows you to subscribe to callbacks, e.g.
beforeStart()
oronCanel()
, to handle the different results of a task, as well as semantically separate code. - Bind specific data to a certain number of requests, with the
nth()
modifier. - Provide async helper functions, such as
timeout
which are automatically cleared when the operation is over. - Wrap Vue watchers and event emitters to make them easier to use, you just append them to the end of a task, e.g.
task.runOn()
.
And as of the most recent commit, tasks now support the usage of both async
and generator
functions!