mirror of
https://codeberg.org/timelimit/timelimit-android.git
synced 2025-10-03 01:39:22 +02:00
Remove ScreenWithTitleResource
This commit is contained in:
parent
7c578a68d2
commit
0be972c05f
2 changed files with 2 additions and 8 deletions
|
@ -262,7 +262,6 @@ class MainActivity : AppCompatActivity(), ActivityViewModelHolder, U2fManager.De
|
||||||
}.asFlow().collectAsState(initial = null)
|
}.asFlow().collectAsState(initial = null)
|
||||||
|
|
||||||
val screenTitle = when (screen) {
|
val screenTitle = when (screen) {
|
||||||
is ScreenWithTitleResource -> stringResource(screen.titleResource)
|
|
||||||
is ScreenWithTitle -> when (val title = screen.title) {
|
is ScreenWithTitle -> when (val title = screen.title) {
|
||||||
is Title.Plain -> title.text
|
is Title.Plain -> title.text
|
||||||
is Title.StringResource -> stringResource(title.id)
|
is Title.StringResource -> stringResource(title.id)
|
||||||
|
|
|
@ -68,8 +68,8 @@ sealed class Screen(
|
||||||
state: State,
|
state: State,
|
||||||
val content: DeviceOwnerHandling.OwnerScreen,
|
val content: DeviceOwnerHandling.OwnerScreen,
|
||||||
override val snackbarHostState: SnackbarHostState
|
override val snackbarHostState: SnackbarHostState
|
||||||
): Screen(state), ScreenWithAuthenticationFab, ScreenWithSnackbar, ScreenWithTitleResource {
|
): Screen(state), ScreenWithAuthenticationFab, ScreenWithSnackbar, ScreenWithTitle {
|
||||||
override val titleResource = R.string.diagnose_dom_title
|
override val title = Title.StringResource(R.string.diagnose_dom_title)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -78,11 +78,6 @@ interface ScreenWithSnackbar {
|
||||||
val snackbarHostState: SnackbarHostState
|
val snackbarHostState: SnackbarHostState
|
||||||
}
|
}
|
||||||
|
|
||||||
@Deprecated(message = "Use ScreenWithTitle instead")
|
|
||||||
interface ScreenWithTitleResource {
|
|
||||||
val titleResource: Int
|
|
||||||
}
|
|
||||||
|
|
||||||
interface ScreenWithTitle {
|
interface ScreenWithTitle {
|
||||||
val title: Title
|
val title: Title
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue