bloc_concurrency library
Custom event transformers inspired by ember concurrency. Built to be used with the bloc state management package.
Get started at bloclibrary.dev 🚀
Functions
-
concurrent<
Event> () → EventTransformer< Event> - Process events concurrently.
-
droppable<
Event> () → EventTransformer< Event> - Process only one event and ignore (drop) any new events until the current event is done.
-
restartable<
Event> () → EventTransformer< Event> - Process only one event by cancelling any pending events and processing the new event immediately.
-
sequential<
Event> () → EventTransformer< Event> - Process events one at a time by maintaining a queue of added events and processing the events sequentially.