import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:navigation/navigation_directly.dart';
import 'package:navigation/navigation_transition.dart';
import 'package:navigation/navigation_widgetsapp.dart';
import 'package:navigation/navigation_widgetsapp_named_routes.dart';
import 'package:navigation/navigation_widgetsapp_named_routes_arguments.dart';
import 'package:navigation/navigation_widgetsapp_navigation_result.dart';

// example 0 - Navigator directly
// void main() => runApp(NavigatorDirectlyApp()); 

// example 1 - WidgetsApp
// void main() => runApp(NavigatorWidgetsApp());

// example 2 - WidgetsApp Named routes
// void main() => runApp(NavigatorNamedRoutesWidgetsApp());

// example 3 - WidgetsApp Named routes with arguments
// void main() => runApp(NavigatorNamedRoutesArgumentsApp());

// example 4 - WidgetsApp Named routes with result
// void main() => runApp(NavigatorResultApp());

// example 5 - WidgetsApp Named routes with result
// void main() => runApp(NavigatorResultApp());

// example 6 - WidgetsApp Navigator transition
void main() => runApp(NavigatorTransitionApp());