Router
SusRouter (sus-router, MIT) повторяет идеи Vue Router:
- Маршруты, params, query
- Navigation guards
- Вложенные / именованные views
- Модалки как маршруты
- KeepAlive и transitions
csharp
// Canonical entry: wire the router through SusApp (TSS, token cascade, OverlayHost, theme).
SusApp.Create(uiDocument)
.UseTheme(SusTheme.Dark)
.UseRouter(
new SusRouter(),
r =>
{
r.Register("/home", typeof(HomeScreen));
r.Register("/settings", typeof(SettingsScreen));
},
initialPath: "/home")
.Run();Полный гайд: Обзор Router · API