flow_coordinator 0.1.0 copy "flow_coordinator: ^0.1.0" to clipboard
flow_coordinator: ^0.1.0 copied to clipboard

A navigation and routing API that organizes screens into user flows.

example/lib/main.dart

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

import 'flows/root_flow_coordinator.dart';

void main() {
  runApp(const App());
}

class App extends StatefulWidget {
  const App({super.key});

  @override
  State<App> createState() => _AppState();
}

class _AppState extends State<App> {
  final _router = FlowCoordinatorRouter(
    homeBuilder: (context) => const RootFlowCoordinator(),
  );

  @override
  void dispose() {
    _router.dispose();
    super.dispose();
  }

  @override
  Widget build(BuildContext context) {
    return MaterialApp.router(routerConfig: _router);
  }
}
0
likes
160
points
133
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A navigation and routing API that organizes screens into user flows.

Repository (GitHub)
View/report issues

Topics

#navigation #routing #deep-linking #flow-controller #coordinator

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on flow_coordinator