Tower Guidev2
11/09/2022, 9:28 AMPedro Alberto
11/09/2022, 2:15 PMPedro Alberto
11/09/2022, 2:16 PMScaffold(
topBar = { Spacer(modifier = Modifier.height(0.dp)) },
modifier = Modifier.fillMaxSize(),
) { paddingValues ->
Tower Guidev2
11/09/2022, 3:00 PMscaffold
is the content for my frontLayerContent
of my BackdropScaffold
as shown here..
BackdropScaffold(
scaffoldState = scaffoldState,
gesturesEnabled = false,
appBar = myAppBar,
frontLayerBackgroundColor = MaterialTheme.colorScheme.surface,
backLayerBackgroundColor = MaterialTheme.colorScheme.inverseOnSurface,
backLayerContentColor = MaterialTheme.colorScheme.onSecondary,
backLayerContent = {
BackdropLayerContent(
windowSize = windowSize,
devicePosture = devicePosture,
practiceUpdateNavigation = practiceUpdateNavigation
)
},
frontLayerContent = { frontLayerContent() },
frontLayerScrimColor = Color.Unspecified,
peekHeight = peekHeight
) {
Pedro Alberto
11/09/2022, 3:02 PMPedro Alberto
11/09/2022, 3:03 PMTower Guidev2
11/09/2022, 3:10 PMvar offset by (backdropState.offset as MutableState)
im sure the "proper" solution will involve the backdropState.offset
,
and i will include using the modifier offset
modifier = Modifier
.fillMaxSize()
.offset { IntOffset(x = 0, y = -offset.toInt()) },
Pedro Alberto
11/09/2022, 3:10 PMTower Guidev2
11/09/2022, 3:10 PMPedro Alberto
11/09/2022, 3:11 PMModifier
.offset { IntOffset(x = 0, y = -offset.toInt()) }
.fillMaxSize()
Tower Guidev2
11/09/2022, 3:11 PMPedro Alberto
11/09/2022, 3:12 PMTower Guidev2
11/09/2022, 3:20 PMPedro Alberto
11/09/2022, 3:21 PMTower Guidev2
11/09/2022, 3:27 PMTower Guidev2
11/09/2022, 3:29 PMTower Guidev2
11/09/2022, 3:56 PM