Home
last modified time | relevance | path

Searched refs:layoutState (Results 1 – 4 of 4) sorted by relevance

/aosp14/frameworks/base/packages/SystemUI/compose/core/tests/src/com/android/compose/animation/scene/
H A DSceneTransitionLayoutTest.kt65 private val layoutState = SceneTransitionLayoutState(currentScene) regex
78 state = layoutState,
146 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneA)
154 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneB)
161 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneA)
165 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneB)
172 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneA)
188 val transition = layoutState.transitionState as TransitionState.Transition
197 assertThat((layoutState.transitionState as TransitionState.Transition).progress)
204 assertThat((layoutState.transitionState as TransitionState.Transition).progress)
[all …]
H A DSwipeToSceneTest.kt54 private val layoutState = SceneTransitionLayoutState(currentScene) regex
65 state = layoutState,
104 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneA)
118 var transition = layoutState.transitionState
129 transition = layoutState.transitionState
140 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneA)
150 transition = layoutState.transitionState
161 transition = layoutState.transitionState
172 assertThat(layoutState.transitionState.currentScene).isEqualTo(TestScenes.SceneC)
202 var transition = layoutState.transitionState
[all …]
/aosp14/frameworks/base/core/java/com/android/internal/widget/
H A DLinearLayoutManager.java1450 if (!layoutState.mRecycle || layoutState.mInfinite) { in recycleByLayoutState()
1477 if (layoutState.mAvailable < 0) { in fill()
1478 layoutState.mScrollingOffset += layoutState.mAvailable; in fill()
1482 int remainingSpace = layoutState.mAvailable + layoutState.mExtra; in fill()
1484 while ((layoutState.mInfinite || remainingSpace > 0) && layoutState.hasMore(state)) { in fill()
1490 layoutState.mOffset += layoutChunkResult.mConsumed * layoutState.mLayoutDirection; in fill()
1507 layoutState.mScrollingOffset += layoutState.mAvailable; in fill()
1534 if (layoutState.mScrapList == null) { in layoutChunk()
1564 top = layoutState.mOffset; in layoutChunk()
1572 right = layoutState.mOffset; in layoutChunk()
[all …]
H A DGridLayoutManager.java511 final int pos = layoutState.mCurrentPosition; in collectPrefetchPositionsForLayoutState()
515 layoutState.mCurrentPosition += layoutState.mItemDirection; in collectPrefetchPositionsForLayoutState()
522 LayoutState layoutState, LayoutChunkResult result) { in layoutChunk() argument
543 int pos = layoutState.mCurrentPosition; in layoutChunk()
554 View view = layoutState.next(recycler); in layoutChunk()
572 if (layoutState.mScrapList == null) { in layoutChunk()
643 if (layoutState.mLayoutDirection == LayoutState.LAYOUT_START) { in layoutChunk()
644 bottom = layoutState.mOffset; in layoutChunk()
647 top = layoutState.mOffset; in layoutChunk()
652 right = layoutState.mOffset; in layoutChunk()
[all …]