Home
last modified time | relevance | path

Searched refs:pagerState (Results 1 – 25 of 35) sorted by relevance

12

/compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/pager/
DPagerStateTest.kt68 assertThat(pagerState.currentPage).isEqualTo(it) in <lambda>()
69 val nextPage = pagerState.currentPage + 1 in <lambda>()
71 pagerState.scrollToPage(nextPage) in <lambda>()
73 rule.mainClock.advanceTimeUntil { pagerState.currentPage == nextPage } in <lambda>()
74 param.confirmPageIsInCorrectPosition(pagerState.currentPage) in <lambda>()
87 pagerState.scrollToPage(page, offset) in <lambda>()
108 param.confirmPageIsInCorrectPosition(pagerState.currentPage, 10, pageOffset = 0.5f) in <lambda>()
114 param.confirmPageIsInCorrectPosition(pagerState.currentPage, 4, pageOffset = 0.2f) in <lambda>()
120 param.confirmPageIsInCorrectPosition(pagerState.currentPage, 12, pageOffset = -0.4f) in <lambda>()
126 param.confirmPageIsInCorrectPosition(pagerState.currentPage, DefaultPageCount - 1) in <lambda>()
[all …]
DPagerStateNonGestureScrollingTest.kt113 pagerState = rememberPagerState { DefaultPageCount } in pageSizeIsZero_offsetFractionShouldNotBeNan()
115 state = pagerState, in pageSizeIsZero_offsetFractionShouldNotBeNan()
129 rule.runOnIdle { Truth.assertThat(pagerState.currentPageOffsetFraction).isNotNaN() } in pageSizeIsZero_offsetFractionShouldNotBeNan()
143 confirmPageIsInCorrectPosition(pagerState.currentPage) in initialPageOnPagerState_shouldDisplayThatPageFirst()
203 Truth.assertThat(dataset.value[pagerState.currentPage].item).isEqualTo("B") in currentPage_pagerWithKeys_shouldBeTheSameAfterDatasetUpdate()
210 Truth.assertThat(pagerState.pageCount).isEqualTo(6) // all data is present in currentPage_pagerWithKeys_shouldBeTheSameAfterDatasetUpdate()
212 Truth.assertThat(pagerState.currentPage).isEqualTo(4) in currentPage_pagerWithKeys_shouldBeTheSameAfterDatasetUpdate()
213 Truth.assertThat(pagerState.currentPageOffsetFraction).isEqualTo(0.0f) in currentPage_pagerWithKeys_shouldBeTheSameAfterDatasetUpdate()
220 pageToOffsetCalculations[it] = pagerState.getOffsetDistanceInPages(it) in getOffsetDistanceInPages_shouldBeBasedOnCurrentPage()
225 val currentPage = pagerState.currentPage in getOffsetDistanceInPages_shouldBeBasedOnCurrentPage()
[all …]
DPagerAccessibilityTest.kt67 assertThat(pagerState.currentPage).isEqualTo(5) in <lambda>()
72 assertThat(pagerState.currentPageOffsetFraction).isWithin(0.001f).of(100f / pageSize) in <lambda>()
80 assertThat(pagerState.currentPage).isEqualTo(0) in <lambda>()
86 assertThat(pagerState.currentPage).isEqualTo(1) in <lambda>()
87 assertThat(pagerState.currentPageOffsetFraction).isEqualTo(0.0f) in <lambda>()
95 assertThat(pagerState.currentPage).isEqualTo(5) in <lambda>()
110 assertThat(pagerState.currentPage).isEqualTo(4) in <lambda>()
111 assertThat(pagerState.currentPageOffsetFraction).isEqualTo(0.0f) in <lambda>()
127 assertThat(pagerState.currentPage).isEqualTo(5) in <lambda>()
128 assertThat(pagerState.currentPageOffsetFraction).isEqualTo(0.0f) in <lambda>()
[all …]
DPagerTest.kt79 rule.runOnIdle { assertThat(pagerState.currentPage).isEqualTo(0) } in userScrollEnabledIsOff_shouldNotAllowGestureScroll()
91 rule.runOnIdle { scope.launch { pagerState.animateScrollToPage(5) } } in userScrollEnabledIsOff_shouldAllowAnimationScroll()
94 rule.runOnIdle { assertThat(pagerState.currentPage).isEqualTo(5) } in userScrollEnabledIsOff_shouldAllowAnimationScroll()
105 rule.runOnIdle { assertThat(pagerState.currentPage).isNotEqualTo(5) } in userScrollEnabledIsOn_shouldAllowGestureScroll()
106 confirmPageIsInCorrectPosition(pagerState.currentPage) in userScrollEnabledIsOn_shouldAllowGestureScroll()
119 rule.runOnIdle { scope.launch { pagerState.scroll { scrollBy(pagerSize.toFloat()) } } } in pageCount_pagerOnlyContainsGivenPageCountItems()
143 rule.runOnIdle { scope.launch { pagerState.scroll { scrollBy(pagerSize.toFloat()) } } } in mutablePageCount_assertPagesAreChangedIfCountIsChanged()
242 rule.runOnIdle { scope.launch { pagerState.scrollToPage(Int.MAX_VALUE) } } in pageCount_canBeMaxInt()
249 lateinit var pagerState: PagerState in keyLambdaShouldUpdateWhenDatasetChanges() variable
254 pagerState = rememberPagerState { data.size } in keyLambdaShouldUpdateWhenDatasetChanges()
[all …]
DPagerSnapPositionTest.kt68 runOnIdle { assertThat(pagerState.canScrollForward).isFalse() } in <lambda>()
95 assertThat(pagerState.canScrollForward).isTrue() in <lambda>()
96 assertThat(pagerState.canScrollBackward).isFalse() in <lambda>()
99 val fractionBeforeFirstSwipe = pagerState.currentPageOffsetFraction in <lambda>()
100 val pageBeforeFirstSwipe = pagerState.currentPage in <lambda>()
113 .that(pagerState.currentPageOffsetFraction) in <lambda>()
115 assertThat(pagerState.currentPage).isEqualTo(pageBeforeFirstSwipe) in <lambda>()
116 assertThat(pagerState.canScrollForward).isTrue() in <lambda>()
117 assertThat(pagerState.canScrollBackward).isFalse() in <lambda>()
120 rule.runOnUiThread { runBlocking { pagerState.scrollToPage(DefaultPageCount - 1) } } in <lambda>()
[all …]
DPagerLayoutInfoTest.kt68 rule.runOnIdle { pagerState.layoutInfo.assertVisiblePages(count = 4) } in visiblePagesAreCorrect()
83 pagerState.scrollToPage(1) in visiblePagesAreCorrectAfterScroll()
84 pagerState.scrollBy(10f) in visiblePagesAreCorrectAfterScroll()
89 pagerState.layoutInfo.assertVisiblePages(count = 4, startIndex = 1, startOffset = -10) in visiblePagesAreCorrectAfterScroll()
104 rule.runOnIdle { pagerState.layoutInfo.assertVisiblePages(count = 2, spacing = pageSizePx) } in visiblePagesAreCorrectWithSpacing()
115 LaunchedEffect(key1 = pagerState) { in visiblePagesAreObservableWhenWeScroll()
116 snapshotFlow { pagerState.layoutInfo }.collect { currentInfo.value = it } in visiblePagesAreObservableWhenWeScroll()
126 runBlocking { pagerState.scrollToPage(1) } in visiblePagesAreObservableWhenWeScroll()
142 currentInfo = pagerState.layoutInfo in visiblePagesAreObservableWhenResize()
182 assertThat(pagerState.layoutInfo.viewportStartOffset).isEqualTo(0) in viewportOffsetsAndSizeAreCorrect()
[all …]
DPagerPrefetcherTest.kt77 rule.runOnIdle { runBlocking { pagerState.scrollBy(5f) } } in <lambda>()
92 rule.runOnIdle { runBlocking { pagerState.scrollBy(-5f) } } in <lambda>()
156 rule.runOnIdle { runBlocking { pagerState.scrollBy(5f) } } in <lambda>()
167 pagerState.scrollBy(-2f) in <lambda>()
168 pagerState.scrollBy(-1f) in <lambda>()
185 rule.runOnIdle { runBlocking { pagerState.scrollBy(5f) } } in <lambda>()
191 pagerState.scrollBy(pageSizePx / 2f) in <lambda>()
192 pagerState.scrollBy(pageSizePx / 2f) in <lambda>()
213 rule.runOnIdle { runBlocking { pagerState.scrollBy(-5f) } } in <lambda>()
219 pagerState.scrollBy(-pageSizePx / 2f) in <lambda>()
[all …]
DPagerOffscreenPageLimitPlacingTest.kt38 pagerState.scrollToPage(initialPage) in <lambda>()
72 (pagerState.currentPage + 1).coerceAtMost(DefaultPageCount - 1) in <lambda>()
77 param.confirmPageIsInCorrectPosition(pagerState.currentPage) in <lambda>()
103 val firstVisible = pagerState.layoutInfo.visiblePagesInfo.first().index in <lambda>()
104 val lastVisible = pagerState.layoutInfo.visiblePagesInfo.last().index in <lambda>()
139 val firstVisible = pagerState.layoutInfo.visiblePagesInfo.first().index in <lambda>()
140 val lastVisible = pagerState.layoutInfo.visiblePagesInfo.last().index in <lambda>()
185 val lastVisible = pagerState.layoutInfo.visiblePagesInfo.last().index in <lambda>()
191 val previousNumberOfRemeasurementPasses = pagerState.layoutWithMeasurement in <lambda>()
196 pagerState.scrollBy(delta.toFloat()) in <lambda>()
[all …]
DPageCountTest.kt55 val initialPage = pagerState.currentPage in pageCountIsMax_shouldAllowScroll()
58 rule.runOnIdle { Truth.assertThat(initialPage).isNotEqualTo(pagerState.currentPage) } in pageCountIsMax_shouldAllowScroll()
64 rule.runOnIdle { runBlocking { pagerState.scrollToPage(Int.MAX_VALUE) } } in pageCountIsMax_shouldNotAllowScrollBeyondMax_fullPages()
66 rule.runOnIdle { Truth.assertThat(pagerState.currentPage).isEqualTo(Int.MAX_VALUE - 1) } in pageCountIsMax_shouldNotAllowScrollBeyondMax_fullPages()
70 rule.runOnIdle { Truth.assertThat(pagerState.currentPage).isEqualTo(Int.MAX_VALUE - 1) } in pageCountIsMax_shouldNotAllowScrollBeyondMax_fullPages()
80 rule.runOnIdle { runBlocking { pagerState.scrollToPage(Int.MAX_VALUE) } } in pageCountIsMax_shouldNotAllowScrollBeyondMax_fixesSizedPages()
82 val currentPage = pagerState.currentPage in pageCountIsMax_shouldNotAllowScrollBeyondMax_fixesSizedPages()
86 rule.runOnIdle { Truth.assertThat(pagerState.currentPage).isEqualTo(currentPage) } in pageCountIsMax_shouldNotAllowScrollBeyondMax_fixesSizedPages()
92 rule.runOnIdle { runBlocking { pagerState.scrollToPage(Int.MAX_VALUE) } } in pageCountIsMax_shouldSettleAfterSmallScroll()
94 rule.runOnIdle { Truth.assertThat(pagerState.currentPage).isEqualTo(Int.MAX_VALUE - 1) } in pageCountIsMax_shouldSettleAfterSmallScroll()
[all …]
DPagerNestedScrollContentTest.kt105 assertThat(pagerState.currentPage).isEqualTo(0) in <lambda>()
106 assertEquals(pagerState.currentPageOffsetFraction, 0f, 0.01f) in <lambda>()
151 val previousOffset = pagerState.currentPageOffsetFraction in <lambda>()
155 assertThat(pagerState.currentPageOffsetFraction).isNotEqualTo(previousOffset) in <lambda>()
258 assertThat(pagerState.currentPage).isEqualTo(1) in <lambda>()
259 assertThat(pagerState.currentPageOffsetFraction).isEqualTo(0f) in <lambda>()
272 assertThat(pagerState.currentPage).isEqualTo(0) in <lambda>()
273 assertThat(pagerState.currentPageOffsetFraction).isEqualTo(0f) in <lambda>()
314 assertThat(abs(pagerState.currentPageOffsetFraction - 0.4f)).isLessThan(0.001f) in <lambda>()
328 assertThat(abs(pagerState.currentPageOffsetFraction - 0.2f)).isLessThan(0.001f) in <lambda>()
[all …]
DPagerScrollingTest.kt41 rule.runOnIdle { runBlocking { pagerState.scrollToPage(initialPage) } } in <lambda>()
326 assertThat(pagerState.currentPageOffsetFraction).isNotEqualTo(0.0f) in <lambda>()
476 mainClock.advanceTimeUntil { !pagerState.isScrollInProgress } in <lambda>()
532 mainClock.advanceTimeUntil { !pagerState.isScrollInProgress } in <lambda>()
790 assertThat(pagerState.currentPage).isEqualTo(6) in <lambda>()
791 assertThat(pagerState.currentPageOffsetFraction).isWithin(0.1f).of(0.0f) in <lambda>()
807 assertThat(pagerState.currentPage).isEqualTo(5) in <lambda>()
808 assertThat(pagerState.currentPageOffsetFraction).isWithin(0.1f).of(0.0f) in <lambda>()
838 assertThat(pagerState.currentPage).isAtMost(7) in <lambda>()
840 param.confirmPageIsInCorrectPosition(pagerState.currentPage) in <lambda>()
[all …]
DPagerContentPaddingTest.kt97 pagerState.scrollBy(largePaddingSize) in <lambda>()
116 pagerState.assertScrollPosition(0, 0.dp) in <lambda>()
118 pagerState.scrollBy(pageTotalSize) in <lambda>()
120 pagerState.assertScrollPosition(0, pageTotalSize) in <lambda>()
139 pagerState.scrollBy(padding) in <lambda>()
141 pagerState.assertScrollPosition(1, padding - pageTotalSize) in <lambda>()
161 pagerState.scrollBy(pageTotalSize * 3) in <lambda>()
162 pagerState.scrollBy(-pageTotalSize * 1.5f) in <lambda>()
164 pagerState.assertScrollPosition(1, pageTotalSize * 0.5f) in <lambda>()
184 pagerState.scrollBy(pageTotalSize * 3) in <lambda>()
[all …]
DPagerPinnableContainerTest.kt61 private lateinit var pagerState: PagerState in <lambda>() variable in androidx.compose.foundation.pager.PagerPinnableContainerTest
82 state = rememberPagerState { 100 }.also { pagerState = it }, in <lambda>()
97 runBlocking { pagerState.scrollToPage(3) } in <lambda>()
118 state = rememberPagerState { 100 }.also { pagerState = it }, in <lambda>()
131 rule.runOnIdle { runBlocking { pagerState.scrollToPage(4) } } in <lambda>()
152 state = rememberPagerState { 100 }.also { pagerState = it }, in <lambda>()
163 rule.runOnIdle { runBlocking { pagerState.scrollToPage(4) } } in <lambda>()
175 rule.runOnIdle { runBlocking { pagerState.scrollToPage(0) } } in <lambda>()
197 state = rememberPagerState { 100 }.also { pagerState = it }, in <lambda>()
210 rule.runOnIdle { runBlocking { pagerState.scrollToPage(3) } } in <lambda>()
[all …]
DPagerLazyLayoutScrollScopeTest.kt48 pagerState.scroll { in calculateDistance_shouldNotReturnMoreThanMaxScrollOffset()
50 LazyLayoutScrollScope(pagerState, this) in calculateDistance_shouldNotReturnMoreThanMaxScrollOffset()
57 assertThat(distance.toLong()).isAtLeast(pagerState.minScrollOffset) in calculateDistance_shouldNotReturnMoreThanMaxScrollOffset()
58 assertThat(distance.toLong()).isAtMost(pagerState.maxScrollOffset) in calculateDistance_shouldNotReturnMoreThanMaxScrollOffset()
/compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/gestures/snapping/
DPagerSnapLayoutInfoProvider.kt33 pagerState: PagerState, in <lambda>()
39 get() = pagerState.layoutInfo in <lambda>()
46 val snapPosition = pagerState.layoutInfo.snapPosition in <lambda>()
72 val effectivePageSizePx = pagerState.pageSize + pagerState.pageSpacing in <lambda>()
82 pagerState.firstVisiblePage + 1 in <lambda>()
84 pagerState.firstVisiblePage in <lambda>()
100 (startPage + pagesInAnimationOffset.toInt()).coerceIn(0, pagerState.pageCount) in <lambda>()
111 pagerState.pageSize, in <lambda>()
112 pagerState.pageSpacing in <lambda>()
114 .coerceIn(0, pagerState.pageCount) in <lambda>()
[all …]
/compose/foundation/foundation/integration-tests/foundation-demos/src/main/java/androidx/compose/foundation/demos/pager/
DPagerStateInteractionsDemos.kt48 val pagerState = rememberPagerState { PagesCount } in StateDrivenPage() constant
51 HorizontalPager(modifier = Modifier.weight(0.9f), state = pagerState) { PagerItem(it) } in StateDrivenPage()
52 PagerControls(Modifier.weight(0.1f), pagerState) in StateDrivenPage()
58 val pagerState = rememberPagerState { PagesCount } in StateDrivenPageWithMonitor() constant
61 HorizontalPager(modifier = Modifier.weight(0.8f), state = pagerState) { PagerItem(it) } in StateDrivenPageWithMonitor()
62 PagerControls(Modifier.weight(0.1f), pagerState) in StateDrivenPageWithMonitor()
63 PageMonitor(Modifier.weight(0.1f), pagerState = pagerState) in StateDrivenPageWithMonitor()
69 val pagerState = rememberPagerState { PagesCount } in StateMonitoringPager() constant
71 HorizontalPager(modifier = Modifier.weight(0.8f), state = pagerState) { PagerItem(it) } in StateMonitoringPager()
72 PageMonitor(Modifier.weight(0.2f), pagerState) in StateMonitoringPager()
[all …]
DPagerCarrouselDemos.kt78 val pagerState = rememberPagerState { PagesCount } in HorizontalCarrouselDemoWithCustomSnapPosition() constant
114 state = pagerState, in HorizontalCarrouselDemoWithCustomSnapPosition()
120 PagerControls(Modifier.weight(0.1f), pagerState) in HorizontalCarrouselDemoWithCustomSnapPosition()
126 val pagerState = rememberPagerState { PagesCount } in HorizontalCarrouselDemoAlwaysCentered() constant
131 state = pagerState, in HorizontalCarrouselDemoAlwaysCentered()
139 val goToPage: (Int) -> Unit = { scope.launch { pagerState.animateScrollToPage(it) } } in HorizontalCarrouselDemoAlwaysCentered()
140 if (pagerState.currentPage == it) { in HorizontalCarrouselDemoAlwaysCentered()
148 PagerControls(Modifier.weight(0.1f), pagerState) in HorizontalCarrouselDemoAlwaysCentered()
154 val pagerState = rememberPagerState { PagesCount } in HorizontalCarrouselDemo() constant
160 state = pagerState, in HorizontalCarrouselDemo()
[all …]
DPagerDemos.kt77 val pagerState = rememberPagerState { PagesCount } in VerticalPagerDemo() constant
80 state = pagerState, in VerticalPagerDemo()
88 val pagerState = rememberPagerState { PagesCount } in HorizontalPagerDemo() constant
92 state = pagerState, in HorizontalPagerDemo()
114 internal fun PagerControls(modifier: Modifier = Modifier, pagerState: PagerState) { in PagerControls()
117 Button(onClick = { animationScope.launch { pagerState.animateScrollToPage(0) } }) { in PagerControls()
122 animationScope.launch { pagerState.animateScrollToPage(pagerState.currentPage - 1) } in PagerControls()
129 animationScope.launch { pagerState.animateScrollToPage(pagerState.currentPage + 1) } in PagerControls()
135 onClick = { animationScope.launch { pagerState.animateScrollToPage(PagesCount - 1) } } in PagerControls()
/compose/integration-tests/macrobenchmark-target/src/main/java/androidx/compose/integration/macrobenchmark/target/
DPagerActivity.kt65 val pagerState = rememberPagerState { ItemCount } in <lambda>() constant
74 pagerState.animateScrollToPage(pagerState.currentPage + 1) in <lambda>()
82 BenchmarkType.Grid -> BenchmarkPagerOfGrids(pagerState) in <lambda>()
83 BenchmarkType.List -> BenchmarkPagerOfLists(pagerState) in <lambda>()
84 BenchmarkType.WebView -> BenchmarkPagerOfWebViews(pagerState) in <lambda>()
85 BenchmarkType.FullScreenImage -> BenchmarkPagerOfFullScreenImages(pagerState) in <lambda>()
86 BenchmarkType.FixedSizeImage -> BenchmarkPagerOfFixedSizeImages(pagerState) in <lambda>()
97 fun BenchmarkPagerOfGrids(pagerState: PagerState) { in <lambda>()
98 FullSizePager(pagerState) { in <lambda>()
110 fun BenchmarkPagerOfLists(pagerState: PagerState) { in <lambda>()
[all …]
DPagerOfLazyGridActivity.kt61 val pagerState: PagerState = rememberPagerState(initialPage = 1) { pages } in HorizontalPagerOfLazyGrid() constant
67 coroutineScope.launch { pagerState.animateScrollToPage(pagerState.currentPage + 1) } in HorizontalPagerOfLazyGrid()
74 state = pagerState, in HorizontalPagerOfLazyGrid()
/compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/pager/
DLazyLayoutPager.kt306 val pagerState: PagerState, constant in androidx.compose.foundation.pager.PagerBringIntoViewSpec
339 if (pagerState.firstVisiblePageOffset.absoluteValue < 1e-6) { in calculateScrollDistance()
346 val reversedFirstPageScroll = pagerState.firstVisiblePageOffset * -1f in calculateScrollDistance()
347 if (pagerState.lastScrolledForward) { in calculateScrollDistance()
348 reversedFirstPageScroll + pagerState.pageSizeWithSpacing in calculateScrollDistance()
362 var correctedOffset = pagerState.firstVisiblePageOffset.toFloat() * -1 in overrideProposedOffsetMove()
366 correctedOffset += pagerState.pageSizeWithSpacing in overrideProposedOffsetMove()
371 correctedOffset -= pagerState.pageSizeWithSpacing in overrideProposedOffsetMove()
380 val pagerState: PagerState constant in androidx.compose.foundation.pager.PagerWrapperFlingBehavior
388 if (pagerState.pageSizeWithSpacing != 0) { in performFling()
[all …]
/compose/material3/material3/src/androidInstrumentedTest/kotlin/androidx/compose/material3/carousel/
DCarouselTest.kt68 assertThat(carouselState.pagerState.currentPage).isEqualTo(0) in <lambda>()
76 rule.runOnIdle { assertThat(carouselState.pagerState.currentPage).isNotEqualTo(0) } in <lambda>()
83 assertThat(carouselState.pagerState.currentPage).isEqualTo(0) in <lambda>()
91 rule.runOnIdle { assertThat(carouselState.pagerState.currentPage).isNotEqualTo(0) } in <lambda>()
100 rule.runOnIdle { assertThat(carouselState.pagerState.currentPage).isEqualTo(5) } in <lambda>()
115 assertThat(carouselState.pagerState.currentPageOffsetFraction).isEqualTo(0) in <lambda>()
131 assertThat(carouselState.pagerState.currentPageOffsetFraction).isNotEqualTo(0) in <lambda>()
139 assertThat(carouselState.pagerState.currentPage).isEqualTo(0) in <lambda>()
150 assertThat(carouselState.pagerState.currentPage) in <lambda>()
151 .isLessThan(carouselState.pagerState.layoutInfo.visiblePagesInfo.size + 1) in <lambda>()
[all …]
/compose/foundation/foundation/benchmark/src/androidTest/java/androidx/compose/foundation/benchmark/pager/
DPagerScrollingBenchmark.kt231 private lateinit var pagerState: PagerState variable in androidx.compose.foundation.benchmark.pager.PagerRemeasureTestCase
234 Assert.assertEquals(0, pagerState.currentPage) in beforeToggleCheck()
235 Assert.assertEquals(0.0f, pagerState.currentPageOffsetFraction) in beforeToggleCheck()
239 Assert.assertEquals(0, pagerState.currentPage) in afterToggleCheck()
241 (pagerState.layoutInfo.pageSpacing + pagerState.layoutInfo.pageSize) in afterToggleCheck()
243 Assert.assertEquals(fraction, pagerState.currentPageOffsetFraction) in afterToggleCheck()
247 pagerState.scrollBy(amount.toFloat()) in programmaticScroll()
251 runBlocking { pagerState.scrollToPage(0, 0.0f) } in setUp()
257 pagerState.scroll {} in tearDown()
273 pagerState = rememberPagerState { pageCount } in Content()
[all …]
/compose/material3/material3/src/commonMain/kotlin/androidx/compose/material3/carousel/
DCarouselState.kt50 internal var pagerState: CarouselPagerState = variable
54 get() = pagerState.isScrollInProgress
57 return pagerState.dispatchRawDelta(delta) in dispatchRawDelta()
64 pagerState.scroll(scrollPriority, block) in scroll()
74 it.pagerState.currentPage, in <lambda>()
75 it.pagerState.currentPageOffsetFraction, in <lambda>()
76 it.pagerState.pageCount, in <lambda>()
109 .apply { pagerState.pageCountState.value = itemCount } in rememberCarouselState()
DCarousel.kt121 itemCount = state.pagerState.pageCountState.value.invoke(), in <lambda>()
249 state = state.pagerState, in Carousel()
292 state = state.pagerState, in Carousel()
442 val isVertical = state.pagerState.layoutInfo.orientation == Orientation.Vertical in carouselItem()
467 if (index == state.pagerState.currentPage) { in carouselItem()
569 (state.pagerState.currentPage * itemSizeWithSpacing) + in calculateCurrentScrollOffset()
570 (state.pagerState.currentPageOffsetFraction * itemSizeWithSpacing) in calculateCurrentScrollOffset()
572 getSnapPositionOffset(strategy, state.pagerState.currentPage, state.pagerState.pageCount) in calculateCurrentScrollOffset()
579 val itemCount = state.pagerState.pageCount.toFloat() in calculateMaxScrollOffset()
625 state = state.pagerState, in singleAdvanceFlingBehavior()
[all …]

12