interface MotionCarouselScope

Summary

Public functions

Unit
items(count: Int, itemContent: @Composable (index: Int) -> Unit)
Unit
itemsWithProperties(
    count: Int,
    itemContent: @Composable (index: Int, properties: State<MotionLayoutScope.MotionProperties>) -> Unit
)

Extension functions

inline Unit
Any?> MotionCarouselScope.items(
    items: List,
    crossinline itemContent: @Composable (item) -> Unit
)
inline Unit
Any?> MotionCarouselScope.itemsWithProperties(
    items: List,
    crossinline itemContent: @Composable (item, properties: State<MotionLayoutScope.MotionProperties>) -> Unit
)

Public functions

items

Added in 1.1.1
fun items(count: Int, itemContent: @Composable (index: Int) -> Unit): Unit

itemsWithProperties

Added in 1.1.1
fun itemsWithProperties(
    count: Int,
    itemContent: @Composable (index: Int, properties: State<MotionLayoutScope.MotionProperties>) -> Unit
): Unit

Extension functions

inline fun Any?> MotionCarouselScope.items(
    items: List,
    crossinline itemContent: @Composable (item) -> Unit
): Unit
inline fun Any?> MotionCarouselScope.itemsWithProperties(
    items: List,
    crossinline itemContent: @Composable (item, properties: State<MotionLayoutScope.MotionProperties>) -> Unit
): Unit