AppNavigationState

data class AppNavigationState(val activeTab: Tab, val tabStacks: Map<Tab, List<Screen>>)

Stan całej nawigacji w aplikacji.

Przechowuje informacje o aktywnej zakładce oraz stosach ekranów dla każdej zakładki. Używany przez AppRouter jako model danych dla stanu nawigacji.

Parameters

activeTab

Aktualnie wyświetlana zakładka

tabStacks

Mapa stosów ekranów - klucz to indeks zakładki, wartość to lista ekranów od najstarszego do najnowszego

Constructors

Link copied to clipboard
constructor(activeTab: Tab, tabStacks: Map<Tab, List<Screen>>)

Properties

Link copied to clipboard
Link copied to clipboard