flutter_spine 0.2.0 copy "flutter_spine: ^0.2.0" to clipboard
flutter_spine: ^0.2.0 copied to clipboard

Shared infrastructure for Flutter apps — MVVM base classes, effect bus, scaffold suite, network layer, and error model.

0.1.2 #

Added #

  • PagedListView.scrollViewBuilder — embed the list in a CustomScrollView with extra slivers.
  • PagedListView.enableLoadMore — disable load-more footer, keep only pull-to-refresh.
  • AppListPageScaffold.scrollViewBuilder / enableLoadMore — forwarded to PagedListView.
  • PagedScrollViewBuilder typedef.
  • Example demo pages: /demos/paged-list, /demos/app-list.

Fixed #

  • DioExceptionType.transformTimeout not found with dio 5.9.x — replaced with default / _ fallback for forward compatibility.

0.1.1 #

Added #

  • Scaffold CLI (flutter_spine:new).
  • generator_templates.dart — riverpod_generator support.
  • FeatureCommandflutter_spine:new feature one-key whole feature generation.
  • BootstrapCommandflutter_spine:new bootstrap app skeleton.
  • FlutterCoreDiagnosticsBanner.
  • MaterialDefaultEffectHandler ctor overrides.
  • mixin-based API: ViewModelMixin, AsyncViewModelMixin, family variants.

Changed #

  • CLI templates now use {{Name}} / {{name}} / {{name_snake}} / {{name-kebab}} / {{Title}} naming conventions.
  • Renamed FlutterCore to FlutterSpine, FlutterCoreConfig to FlutterSpineConfig.

0.1.0 #

  • Initial release.
  • error/: sealed AppException hierarchy + safeApiCall normalization.
  • network/: ChannelClient MethodChannel wrapper.
  • pagination/: PagedState + PagedNotifierMixin (family + noArg).
  • filter/: FilterNotifier base class.
  • presentation/: AsyncBuilder + AsyncValue extensions.
  • logging/: AppLogger interface + PrettyAppLogger implementation.
  • observers/: ErrorObserver (toast callback injection) + LogObserver.
  • storage/: KeyValueStorage abstraction + HiveStorage + keyValueStorageProvider.
  • theme/: AppThemeExtension + ThemeModeNotifier.
  • utils/: num_ext, string_ext, date_ext, iterable_ext, context_ext.
1
likes
0
points
331
downloads

Documentation

Documentation

Publisher

unverified uploader

Weekly Downloads

Shared infrastructure for Flutter apps — MVVM base classes, effect bus, scaffold suite, network layer, and error model.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

analyzer, args, custom_lint_builder, dio, easy_refresh, flutter, flutter_riverpod, go_router, hive, http_parser, logger, meta, path, riverpod_annotation, web_socket_channel

More

Packages that depend on flutter_spine