1
+ /*
2
+ * Copyright 2024 The Android Open Source Project
3
+ *
4
+ * Licensed under the Apache License, Version 2.0 (the "License");
5
+ * you may not use this file except in compliance with the License.
6
+ * You may obtain a copy of the License at
7
+ *
8
+ * https://www.apache.org/licenses/LICENSE-2.0
9
+ *
10
+ * Unless required by applicable law or agreed to in writing, software
11
+ * distributed under the License is distributed on an "AS IS" BASIS,
12
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
+ * See the License for the specific language governing permissions and
14
+ * limitations under the License.
15
+ */
16
+
1
17
package com.example.compose.snippets.images
2
18
3
19
import androidx.compose.foundation.Image
@@ -21,8 +37,7 @@ import com.example.compose.snippets.R
21
37
22
38
// [START android_compose_images_parallax]
23
39
@Composable
24
- fun ParallaxEffect ()
25
- {
40
+ fun ParallaxEffect () {
26
41
fun Modifier.parallaxLayoutModifier (scrollState : ScrollState , rate : Int ) =
27
42
layout { measurable, constraints ->
28
43
val placeable = measurable.measure(constraints)
@@ -53,7 +68,7 @@ fun ParallaxEffect()
53
68
.background(Color .White )
54
69
.padding(horizontal = 8 .dp),
55
70
56
- )
71
+ )
57
72
}
58
73
}
59
- // [END android_compose_images_parallax]
74
+ // [END android_compose_images_parallax]
0 commit comments