PreviewParameterProvider FTW
This commit is contained in:
parent
2a04cd3983
commit
e1b9d1da02
6 changed files with 73 additions and 96 deletions
|
|
@ -18,7 +18,7 @@ package io.element.android.libraries.designsystem.utils
|
|||
|
||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||
|
||||
open class BooleanPreviewParameter : PreviewParameterProvider<Boolean> {
|
||||
open class BooleanPreviewParameterProvider : PreviewParameterProvider<Boolean> {
|
||||
override val values: Sequence<Boolean>
|
||||
get() = sequenceOf(false, true)
|
||||
}
|
||||
|
|
@ -18,7 +18,7 @@ package io.element.android.libraries.designsystem.utils
|
|||
|
||||
import androidx.compose.ui.tooling.preview.PreviewParameterProvider
|
||||
|
||||
open class PairCombinedPreviewParameter<T1, T2>(
|
||||
open class PairCombinedPreviewParameterProvider<T1, T2>(
|
||||
private val provider: Pair<PreviewParameterProvider<T1>, PreviewParameterProvider<T2>>
|
||||
) : PreviewParameterProvider<Pair<T1, T2>> {
|
||||
override val values: Sequence<Pair<T1, T2>>
|
||||
Loading…
Add table
Add a link
Reference in a new issue