The interface navigation tools used in the YT team.

Getting Started

Add this to your package's pubspec.yaml file:

dependencies:
  flutter_ytnavigator: 0.0.1

Usage

import package

import 'package:flutter_ytnavigator/flutter_ytnavigator.dart';

Push Page

NavigatorUtil.push(
  context,
  const HomePage(),
);

Add YTNavigatorObserver

When the interface changes, print the interface name in the log window.

MaterialApp(
    ...
    navigatorObservers: [YTNavigatorObserver()],
)