DomposableCarouselProps
data class DomposableCarouselProps(val items: List<DomposableLazyItem>, val label: String, val variant: DomposableCarouselVariant = DomposableCarouselVariant.MultiBrowse, val preferredItemWidth: DomposableLength = 240.dp, val minSmallItemWidth: DomposableLength = 40.dp, val maxSmallItemWidth: DomposableLength = 56.dp, val spacing: DomposableLength = 8.dp, val currentItem: Int = 0, val onCurrentItemChange: (Int) -> Unit? = null, val pagedLayout: DomposablePagedCarouselLayout? = null, val onApproachingEnd: (Int) -> Unit? = null)
Constructors
Link copied to clipboard
constructor(items: List<DomposableLazyItem>, label: String, variant: DomposableCarouselVariant = DomposableCarouselVariant.MultiBrowse, preferredItemWidth: DomposableLength = 240.dp, minSmallItemWidth: DomposableLength = 40.dp, maxSmallItemWidth: DomposableLength = 56.dp, spacing: DomposableLength = 8.dp, currentItem: Int = 0, onCurrentItemChange: (Int) -> Unit? = null, pagedLayout: DomposablePagedCarouselLayout? = null, onApproachingEnd: (Int) -> Unit? = null)