Skip to content

Commit 3758488

Browse files
committed
hiddenContentColor added.
1 parent 42cad9c commit 3758488

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

expandable-horizontal-pager/src/main/java/com/commandiron/expandable_horizontal_pager/ExpandableHorizontalPager.kt

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,7 @@ import androidx.compose.foundation.gestures.draggable
1111
import androidx.compose.foundation.gestures.rememberDraggableState
1212
import androidx.compose.foundation.layout.*
1313
import androidx.compose.foundation.shape.RoundedCornerShape
14-
import androidx.compose.material3.Card
15-
import androidx.compose.material3.CardDefaults
14+
import androidx.compose.material3.*
1615
import androidx.compose.runtime.*
1716
import androidx.compose.runtime.saveable.rememberSaveable
1817
import androidx.compose.ui.Alignment
@@ -43,13 +42,15 @@ fun ExpandableHorizontalPager(
4342
userScrollEnabled: Boolean = true,
4443
initialWidth: Dp = 200.dp,
4544
targetWidth: Dp = 300.dp,
46-
aspectRatio: Float = 2/3f,
45+
aspectRatio: Float = 2 / 3f,
4746
durationMillis: Int = 400,
4847
mainContent: @Composable ColumnScope.(page: Int) -> Unit,
4948
overMainContentExpanded: @Composable ColumnScope.(page: Int) -> Unit,
5049
overMainContentCollapsed: @Composable ColumnScope.(page: Int) -> Unit,
5150
hiddenContentBoxHeight: Dp = Dp.Unspecified,
52-
hiddenContent: @Composable ColumnScope.(page: Int) -> Unit
51+
hiddenContentContainerColor: Color = Color.Black,
52+
hiddenContentContentColor: Color = Color.White,
53+
hiddenContent: @Composable ColumnScope.(page: Int) -> Unit,
5354
) {
5455
var transformState by rememberSaveable { mutableStateOf(ExpandablePagerTransformState.INITIAL) }
5556

@@ -220,8 +221,8 @@ fun ExpandableHorizontalPager(
220221
},
221222
shape = RoundedCornerShape(cornerSize),
222223
colors = CardDefaults.cardColors(
223-
containerColor = Color.Black.copy(0.95f),
224-
contentColor = Color.White
224+
containerColor = hiddenContentContainerColor,
225+
contentColor = hiddenContentContentColor
225226
)
226227
) {
227228
BoxWithConstraints(

0 commit comments

Comments
 (0)