knt_bloc 4.1.1 copy "knt_bloc: ^4.1.1" to clipboard
knt_bloc: ^4.1.1 copied to clipboard

A handy bloc base for future Appixi's apps

Date Format: dd/MM/yyyy

4.1.1 Released at 08/12/2023 #

  • Fix bug sorting result is empty (caused by accidentally clear())

4.1.0 Released at 08/12/2023 #

  • Make sorting logic in BasePagingBloc privately
  • Increase code versatility by allowing sorting in main isolate (in case it's hard to initialize instances in other worker isolates)

4.0.2 Released at 03/07/2023 #

  • Fix bug while softly deleting item in a paging list

4.0.1 Released at 01/06/2023 #

  • Update dependencies

4.0.0 Released at 25/05/2023 #

  • Bump to newest Dart version
  • Update dependencies
  • Update linter rules
  • Use Isolate.run() to sort paging data

3.2.2 Released at 21/11/2022 #

  • Fix bug sorting event could not handle because of a lack in override backend instance

3.2.1 Released at 21/11/2022 #

  • Export isolator dependencies for the consistency

3.2.0 Released at 21/11/2022 #

  • Bloc now can proceed events in isolates, esp. paging bloc will handle sorting in isolate.
  • Apply changes to example
  • Refactor code

3.1.1 Released at 18/11/2022 #

  • Publish handy method for finding and indexing data in paging list

3.1.0 Released at 17/11/2022 #

  • Implement soft-updating feature for PagingWidget
  • Apply changes to example
  • Refactor code

3.0.1 Released at 14/11/2022 #

  • Paging Bloc could have loading state or not
  • Update example to adapt new changes

3.0.0 Released at 02/11/2022 #

  • Change the way of mapping from a exception to KntException
  • Refactor code

2.2.0 Released at 08/03/2022 #

  • Expose cancel running task functionality
  • Refactor code
  • Update example code

2.1.3 Released at 08/03/2022 #

  • Fix bug could not detect exception tag while processing CancelableFuture

2.1.2 Released at 26/02/2022 #

  • Refactor event transformer

2.1.1 Released at 19/02/2022 #

  • Concise Bloc error handler

2.1.0 Released at 19/02/2022 #

  • Refactor Bloc error handler
  • Update example

2.0.4 Released at 14/02/2022 #

  • Update isolator library & example

2.0.3 Released at 25/11/2021 #

  • Override reset() from BlocPaging must call super.reset()

2.0.2 Released at 25/11/2021 #

  • Fix bug wrong transformer for event handlers in base blocs

2.0.1 Released at 24/11/2021 #

  • Update pubspec.lock

2.0.0 Released at 24/11/2021 #

  • Migrate to new versions of Bloc library
  • Update outdated dependencies
  • Add isolator to handle background worker
  • Add an example using new Bloc Base and Isolate

1.0.6 Released at 11/08/2021 #

  • Make KntException customizable

1.0.5 Released at 08/07/2021 #

  • Make KntIssue customizable by Http status code

1.0.4 Released at 06/07/2021 #

  • Handle more cases maintenance state of server

1.0.3 Released at 21/06/2021 #

  • Add paging layout GridView

1.0.2 Released at 17/06/2021 #

  • Paging query could check internet connection before triggering now

1.0.1+1 Released at 20/05/2021 #

  • Export model classes
  • Update paging widget document

1.0.0 Released at 19/05/2021 #

  • Add handy blocs
0
likes
130
points
162
downloads

Documentation

API reference

Publisher

verified publisherappixi.net

Weekly Downloads

A handy bloc base for future Appixi's apps

Homepage

License

MIT (license)

Dependencies

async, bloc, bloc_concurrency, connectivity_plus, dio, flutter, flutter_bloc, logger, meta, scroll_to_index

More

Packages that depend on knt_bloc