breadcrumb_fluent_ui 1.0.3 copy "breadcrumb_fluent_ui: ^1.0.3" to clipboard
breadcrumb_fluent_ui: ^1.0.3 copied to clipboard

Widgets breadcrumb_fluent_ui baseado na navegação do fluente UI

example/lib/main.dart

import 'package:breadcrumb_fluent_ui/breadcrumb_fluent_ui.dart';
import 'package:example/features/home/presentation/controller/home_controller.dart';
import 'package:example/features/page1/presentation/controller/page1_controller.dart';
import 'package:example/features/page2/presentation/controller/page2_controller.dart';
import 'package:example/features/page3/presentation/controller/page3_controller.dart';
import 'package:example/features/page4/presentation/controller/page4_controller.dart';
import 'package:example/routes/routes.dart';
import 'package:fluent_ui/fluent_ui.dart';
import 'package:provider/provider.dart';

void main() {
  BreadcrumController.instance.settings(Routes.generatedRoute);

  runApp(
    MultiProvider(
      providers: [
        ChangeNotifierProvider<Page4Controller>(
          create: (_) => Page4Controller(),
        ),
        ChangeNotifierProvider<Page3Controller>(
          create: (_) => Page3Controller(),
        ),
        ChangeNotifierProvider<Page2Controller>(
          create: (_) => Page2Controller(),
        ),
        ChangeNotifierProvider<Page1Controller>(
          create: (_) => Page1Controller(),
        ),
        ChangeNotifierProvider<HomeController>(
          create: (_) => HomeController(),
        ),
      ],
      child: const MyApp(),
    ),
  );
}

class MyApp extends StatelessWidget {
  const MyApp({Key? key}) : super(key: key);
  @override
  Widget build(BuildContext context) {
    return const FluentApp(
      title: 'Flutter Demo',
      initialRoute: Routes.home,
      onGenerateRoute: Routes.generatedRoute,
      debugShowCheckedModeBanner: false,
    );
  }
}
0
likes
140
points
20
downloads

Publisher

unverified uploader

Weekly Downloads

Widgets breadcrumb_fluent_ui baseado na navegação do fluente UI

Homepage

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

equatable, fluent_ui, flutter

More

Packages that depend on breadcrumb_fluent_ui