Skip to content

Carq/NavigationHistory

Repository files navigation

NavigationHistory

Simple .NET Standard library to handle history navigation (back, forward)

NavigationHistory navigationHistory = new NavigationHistory<TestNavigationItem>();

navigationHistory.Record(TestNavigationItems.HomePage);
navigationHistory.Record(TestNavigationItems.Page1);
navigationHistory.Record(TestNavigationItems.Page2);

navigationHistory.Back();     // TestNavigationItems.Page1
navigationHistory.Forward();  // TestNavigationItems.Page2
navigationHistory.Back();     // TestNavigationItems.Page1
navigationHistory.Back();     // TestNavigationItems.HomePage

navigationHistory.CurrentItem; // TestNavigationItems.HomePage

Console visualization

About

Simple .NET Standard library to handle history navigation (back, forward)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages