appcraft_list_loading_flutter 0.0.1 copy "appcraft_list_loading_flutter: ^0.0.1" to clipboard
appcraft_list_loading_flutter: ^0.0.1 copied to clipboard

Dispatcher for paginated list loading with offset/cursor support, debounced search and pluggable cancellation strategies.

appcraft_list_loading_flutter #

0.0.1 #

  • Initial package release.
  • Added ACListLoadingDispatcher<P, R, T> — a dispatcher for paginated list loading with support for offset/cursor pagination, search and cancellation.
  • Added facade dispatchers ACDefaultListLoadingDispatcher<P, T> and ACCustomListLoadingDispatcher<P, R, T> with pre-configured parsers.
  • Added parsers ACListLoadingParser, ACDefaultListLoadingParser, ACResultListLoadingParser.
  • Added ACListLoadingResult<T> mixin for response DTOs.
  • Added parameter mixins ACListLoadingParamsMixin, ACOffsetListLoadingParamsMixin, ACCursorListLoadingParamsMixin.
  • Added search strategy ACSearchStrategy with implementation ACDebouncedSearchStrategy (debounce + minLength).
  • Added cancellation strategy ACCancelStrategy (contract + implementation based on CancelableOperation).
1
likes
0
points
146
downloads

Publisher

unverified uploader

Weekly Downloads

Dispatcher for paginated list loading with offset/cursor support, debounced search and pluggable cancellation strategies.

Repository (GitHub)
View/report issues

Topics

#pagination #loading #list #dispatcher

License

unknown (license)

Dependencies

async, flutter

More

Packages that depend on appcraft_list_loading_flutter