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

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

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_spine/flutter_spine.dart';

import 'app/router.dart';

void main() {
  // 一行启动——半包:FlutterSpine 包 ProviderScope + EffectListener,
  // MaterialApp 留给业务 100% 控制。
  FlutterSpine.runApp(
    config: const FlutterSpineConfig(
      // 不传任何字段也能跑——effectHandler 默认 MaterialDefaultEffectHandler,
      // 自动用 SnackBar / GoRouter / HapticFeedback 处理所有内置 effect。
    ),
    app: (ctx) => MaterialApp.router(
      title: 'flutter_spine demo',
      theme: ThemeData(
        colorSchemeSeed: Colors.indigo,
        useMaterial3: true,
      ),
      routerConfig: buildRouter(),
    ),
  );
}
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