I18NCommander/I18N Commander/UI MAUI/NavigationTarget.cs
Thorsten Sommer 4b62e5265c
Finished the navigation menu
- Added a NavItem component
- Replaced the navbar toggle icon
- Made the navbar tighter
- Fixed the navbar's padding
- Render the nav items dynamically
2022-08-10 21:05:38 +02:00

15 lines
676 B
C#

namespace UI_MAUI;
public readonly record struct NavigationTarget(string Text, string Route, string IconFilename)
{
private static readonly NavigationTarget SETTINGS = new NavigationTarget("Settings", "settings", "settings.svg");
private static readonly NavigationTarget TRANSLATION = new NavigationTarget("Translation", "translation", "translation.svg");
private static readonly NavigationTarget LOAD_PROJECT = new NavigationTarget("Load Project", "load", "load.svg");
public static IEnumerable<NavigationTarget> GetAll()
{
yield return SETTINGS;
yield return LOAD_PROJECT;
yield return TRANSLATION;
}
};