riverpod_craft 0.1.1 copy "riverpod_craft: ^0.1.1" to clipboard
riverpod_craft: ^0.1.1 copied to clipboard

A code generation toolkit for Riverpod state management. Better syntax and side effect solution with commands.

0.1.1 #

  • Generated files now use .craft.dart extension instead of .pg.dart
  • Added PagedProviderValue interface for CraftPagedListView
  • Added PagedDataProviderFacade with listen() support
  • Explicit type parameters on all NotifierProvider declarations

0.1.0 #

  • Initial alpha release
  • Better syntax for accessing providers via generated accessor classes
  • Side effect solution using @command annotation
  • Annotations: @provider, @command, @settable, @keepAlive, @family
  • Concurrency control: @droppable, @restartable, @sequential, @concurrent
  • Async state types: DataState, CommandState, ArgCommandState
  • DataNotifier and StateDataNotifier base classes
  • Result<T> type for error handling
1
likes
140
points
61
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A code generation toolkit for Riverpod state management. Better syntax and side effect solution with commands.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

bloc, bloc_concurrency, dio, equatable, flutter, flutter_riverpod, infinite_scroll_pagination, riverpod

More

Packages that depend on riverpod_craft