-
- All Implemented Interfaces:
public final class ScreenStateCreated by Ivan Golovachev
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classScreenState.Companion
-
Field Summary
Fields Modifier and Type Field Description private final ScreenModescreenModeprivate final CardListModelistModeprivate final CardsListStatelistStateprivate final BooleanwithArrowBackprivate final BooleanallowNewCardprivate final MenuModemenuMode
-
Constructor Summary
Constructors Constructor Description ScreenState(ScreenMode screenMode, CardListMode listMode, CardsListState listState, Boolean withArrowBack, Boolean allowNewCard, MenuMode menuMode)
-
Method Summary
Modifier and Type Method Description final ScreenModegetScreenMode()final CardListModegetListMode()final CardsListStategetListState()final BooleangetWithArrowBack()final BooleangetAllowNewCard()final MenuModegetMenuMode()-
-
Constructor Detail
-
ScreenState
ScreenState(ScreenMode screenMode, CardListMode listMode, CardsListState listState, Boolean withArrowBack, Boolean allowNewCard, MenuMode menuMode)
-
-
Method Detail
-
getScreenMode
final ScreenMode getScreenMode()
-
getListMode
final CardListMode getListMode()
-
getListState
final CardsListState getListState()
-
getWithArrowBack
final Boolean getWithArrowBack()
-
getAllowNewCard
final Boolean getAllowNewCard()
-
getMenuMode
final MenuMode getMenuMode()
-
-
-
-