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

a app start package to help handle start easy.

example/main.dart

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

import 'starter/data/app_state.dart';
import 'starter/impl/app_fix_action.dart';
import 'starter/impl/app_start_action.dart';
import 'starter/impl/start_repository.dart';
import 'starter/views/splash_page.dart';

void main() {
  runApp(
    const AppStartScope<AppState>(
      repository: AppStartRepositoryImpl(),
      appStartAction: AppStartActionImpl(),
      child: MyApp(),
    ),
  );
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
        debugShowCheckedModeBanner: false,
        title: 'Flutter Demo',
        theme: ThemeData(
          colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
          useMaterial3: true,
        ),
        home: const AppStartListener<AppState>(
          child: SplashPage(),
        ));
  }
}
1
likes
130
points
148
downloads

Publisher

verified publishertoly1994.com

Weekly Downloads

a app start package to help handle start easy.

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, flutter_bloc

More

Packages that depend on fx_boot_starter