Home
last modified time | relevance | path

Searched refs:snapshotFlow (Results 1 – 25 of 124) sorted by relevance

12345

/compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/
DSnapshotFlowTests.kt41 snapshotFlow { state * 2 } in <lambda>()
61 val collector = snapshotFlow { state }.onEach { runCount++ }.launchIn(this) in <lambda>()
89 val collector = snapshotFlow { state }.onEach { runCount++ }.launchIn(this) in <lambda>()
110 val collector1 = snapshotFlow { derived2.value }.onEach { results += 1 }.launchIn(this) in <lambda>()
112 val collector2 = snapshotFlow { derived2.value }.onEach { results += 2 }.launchIn(this) in <lambda>()
/compose/foundation/foundation/src/androidUnitTest/kotlin/androidx/compose/foundation/text/input/
DTextFieldStateTest.kt24 import androidx.compose.runtime.snapshotFlow in <lambda>()
481 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
497 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
517 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
534 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
560 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
580 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
606 snapshotFlow { state.value }.collectLatest { texts += it } in <lambda>()
630 snapshotFlow { state.value } in <lambda>()
649 launch(Dispatchers.Unconfined) { snapshotFlow { state.text }.collect { texts += it } } in <lambda>()
/compose/ui/ui/src/androidUnitTest/kotlin/androidx/compose/ui/platform/
DWindowInfoTest.kt19 import androidx.compose.runtime.snapshotFlow
67 fun `keyboardModifiers is observable via snapshotFlow`() = runTest { in <lambda>()
71 launch(Job()) { snapshotFlow { wi.keyboardModifiers }.collect { last = it } } in <lambda>()
/compose/ui/ui-text/src/androidInstrumentedTest/kotlin/androidx/compose/ui/text/
DParagraphIntrinsicsAsyncTypefaceTest.kt20 import androidx.compose.runtime.snapshotFlow
68 val result = async { snapshotFlow { subject.hasStaleResolvedFonts }.take(2).toList() } in hasStaleResolvedFonts_trueOnTypefaceUpdate_mainTypeface()
93 val result = async { snapshotFlow { subject.hasStaleResolvedFonts }.take(2).toList() } in hasStaleResolvedFonts_trueOnTypefaceUpdate_spanTypeface()
/compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/selection/
DAndroidTextFieldMagnifier.android.kt32 import androidx.compose.runtime.snapshotFlow in <lambda>()
122 snapshotFlow { in <lambda>()
135 return@snapshotFlow Offset.Unspecified in <lambda>()
/compose/ui/ui/src/androidInstrumentedTest/kotlin/androidx/compose/ui/
DSnapshotFlowTest.kt21 import androidx.compose.runtime.snapshotFlow
50 LaunchedEffect(state) { snapshotFlow { state.value }.collect {} } in changingValueInLaunchedEffectAndUsingSnapshotFlow()
/compose/runtime/runtime/samples/src/main/java/androidx/compose/runtime/samples/
DSnapshotSamples.kt23 import androidx.compose.runtime.snapshotFlow
41 val greetPersonFlow = snapshotFlow { "$greeting, $person" } in snapshotFlowSample()
/compose/material/material-navigation/src/main/java/androidx/compose/material/navigation/
DSheetContentHost.kt26 import androidx.compose.runtime.snapshotFlow in <lambda>()
56 snapshotFlow { sheetState.isVisible } in <lambda>()
/compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/
DWindowInfo.kt26 import androidx.compose.runtime.snapshotFlow
63 snapshotFlow { windowInfo.isWindowFocused }.collect { callback.value(it) } in WindowFocusObserver()
DPlatformTextInputModifierNode.kt26 import androidx.compose.runtime.snapshotFlow in <lambda>()
236 snapshotFlow { interceptor } in textInputSession()
/compose/integration-tests/demos/src/main/java/androidx/compose/integration/demos/settings/
DSoftInputModeSetting.kt28 import androidx.compose.runtime.snapshotFlow in <lambda>()
99 snapshotFlow { updatedMode }.collect { mode -> window.setSoftInputMode(mode.flagValue) } in SoftInputModeEffect()
/compose/foundation/foundation/samples/src/main/java/androidx/compose/foundation/samples/
DLazyDslSamples.kt52 import androidx.compose.runtime.snapshotFlow in <lambda>()
176 snapshotFlow { listState.firstVisibleItemIndex } in UsingListScrollPositionForSideEffectSample()
202 snapshotFlow { listState.layoutInfo.totalItemsCount } in UsingListLayoutInfoForSideEffectSample()
DLazyGridSamples.kt54 import androidx.compose.runtime.snapshotFlow in <lambda>()
160 snapshotFlow { gridState.firstVisibleItemIndex } in UsingGridScrollPositionForSideEffectSample()
186 snapshotFlow { gridState.layoutInfo.totalItemsCount } in UsingGridLayoutInfoForSideEffectSample()
DHandwritingDetectorSample.kt48 import androidx.compose.runtime.snapshotFlow in <lambda>()
124 snapshotFlow { windowInfo.isWindowFocused } in <lambda>()
/compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/
DSelectionMagnifier.kt30 import androidx.compose.runtime.snapshotFlow in <lambda>()
84 snapshotFlow { targetValue } in rememberAnimatedMagnifierPosition()
/compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/
DBasicMarquee.kt40 import androidx.compose.runtime.snapshotFlow in <lambda>()
395 snapshotFlow { in runAnimation()
398 if (contentWidth <= containerWidth) return@snapshotFlow null in runAnimation()
399 if (animationMode == WhileFocused && !hasFocus) return@snapshotFlow null in runAnimation()
/compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/pager/
DPagerSwipeEdgeTest.kt23 import androidx.compose.runtime.snapshotFlow
83 snapshotFlow { pagerState.currentPageOffsetFraction } in scrollForwardAtTheLastPage_withSpacing_shouldNotMovePage()
/compose/animation/animation/integration-tests/animation-demos/src/main/java/androidx/compose/animation/demos/layoutanimation/
DAnimatedVisiblilityLazyColumnDemo.kt39 import androidx.compose.runtime.snapshotFlow in <lambda>()
59 snapshotFlow { in <lambda>()
/compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/
DCursorAnchorInfoController.android.kt27 import androidx.compose.runtime.snapshotFlow
151 snapshotFlow { calculateCursorAnchorInfo() } in startOrStopMonitoring()
/compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/
DSnapshotStateExtensionsTests.kt223 val snapshotFlow = in <lambda>() constant
251 return snapshotFlow in <lambda>()
/compose/material/material/integration-tests/material-demos/src/main/java/androidx/compose/material/demos/
DDynamicThemeActivity.kt46 import androidx.compose.runtime.snapshotFlow in <lambda>()
104 snapshotFlow { state.scrollOffset }.collect { scrollFraction.value = it } in DynamicThemeApp()
/compose/animation/animation-core/src/commonMain/kotlin/androidx/compose/animation/core/
DInfiniteTransition.kt29 import androidx.compose.runtime.snapshotFlow
193 snapshotFlow { coroutineContext.durationScale }.first { it > 0f } in run()
/compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/
DAnchoredDraggableDecayAnimationTest.kt27 import androidx.compose.runtime.snapshotFlow in <lambda>()
91 snapshotFlow { state.offset } in <lambda>()
/compose/animation/animation/integration-tests/animation-demos/src/main/java/androidx/compose/animation/demos/visualinspection/
DSeekingDebugging.kt56 import androidx.compose.runtime.snapshotFlow in <lambda>()
94 snapshotFlow { progress * if (entering) 1f else -1f } in <lambda>()
/compose/foundation/foundation/integration-tests/foundation-demos/src/main/java/androidx/compose/foundation/demos/text2/
DBasicTextFieldCustomPinFieldDemo.kt49 import androidx.compose.runtime.snapshotFlow in <lambda>()
123 snapshotFlow { pinState.digits } in run()

12345