| /compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/ |
| D | SnapshotFlowTests.kt | 41 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/ |
| D | TextFieldStateTest.kt | 24 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/ |
| D | WindowInfoTest.kt | 19 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/ |
| D | ParagraphIntrinsicsAsyncTypefaceTest.kt | 20 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/ |
| D | AndroidTextFieldMagnifier.android.kt | 32 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/ |
| D | SnapshotFlowTest.kt | 21 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/ |
| D | SnapshotSamples.kt | 23 import androidx.compose.runtime.snapshotFlow 41 val greetPersonFlow = snapshotFlow { "$greeting, $person" } in snapshotFlowSample()
|
| /compose/material/material-navigation/src/main/java/androidx/compose/material/navigation/ |
| D | SheetContentHost.kt | 26 import androidx.compose.runtime.snapshotFlow in <lambda>() 56 snapshotFlow { sheetState.isVisible } in <lambda>()
|
| /compose/ui/ui/src/commonMain/kotlin/androidx/compose/ui/platform/ |
| D | WindowInfo.kt | 26 import androidx.compose.runtime.snapshotFlow 63 snapshotFlow { windowInfo.isWindowFocused }.collect { callback.value(it) } in WindowFocusObserver()
|
| D | PlatformTextInputModifierNode.kt | 26 import androidx.compose.runtime.snapshotFlow in <lambda>() 236 snapshotFlow { interceptor } in textInputSession()
|
| /compose/integration-tests/demos/src/main/java/androidx/compose/integration/demos/settings/ |
| D | SoftInputModeSetting.kt | 28 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/ |
| D | LazyDslSamples.kt | 52 import androidx.compose.runtime.snapshotFlow in <lambda>() 176 snapshotFlow { listState.firstVisibleItemIndex } in UsingListScrollPositionForSideEffectSample() 202 snapshotFlow { listState.layoutInfo.totalItemsCount } in UsingListLayoutInfoForSideEffectSample()
|
| D | LazyGridSamples.kt | 54 import androidx.compose.runtime.snapshotFlow in <lambda>() 160 snapshotFlow { gridState.firstVisibleItemIndex } in UsingGridScrollPositionForSideEffectSample() 186 snapshotFlow { gridState.layoutInfo.totalItemsCount } in UsingGridLayoutInfoForSideEffectSample()
|
| D | HandwritingDetectorSample.kt | 48 import androidx.compose.runtime.snapshotFlow in <lambda>() 124 snapshotFlow { windowInfo.isWindowFocused } in <lambda>()
|
| /compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/text/selection/ |
| D | SelectionMagnifier.kt | 30 import androidx.compose.runtime.snapshotFlow in <lambda>() 84 snapshotFlow { targetValue } in rememberAnimatedMagnifierPosition()
|
| /compose/foundation/foundation/src/commonMain/kotlin/androidx/compose/foundation/ |
| D | BasicMarquee.kt | 40 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/ |
| D | PagerSwipeEdgeTest.kt | 23 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/ |
| D | AnimatedVisiblilityLazyColumnDemo.kt | 39 import androidx.compose.runtime.snapshotFlow in <lambda>() 59 snapshotFlow { in <lambda>()
|
| /compose/foundation/foundation/src/androidMain/kotlin/androidx/compose/foundation/text/input/internal/ |
| D | CursorAnchorInfoController.android.kt | 27 import androidx.compose.runtime.snapshotFlow 151 snapshotFlow { calculateCursorAnchorInfo() } in startOrStopMonitoring()
|
| /compose/runtime/runtime/src/nonEmulatorCommonTest/kotlin/androidx/compose/runtime/snapshots/ |
| D | SnapshotStateExtensionsTests.kt | 223 val snapshotFlow = in <lambda>() constant 251 return snapshotFlow in <lambda>()
|
| /compose/material/material/integration-tests/material-demos/src/main/java/androidx/compose/material/demos/ |
| D | DynamicThemeActivity.kt | 46 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/ |
| D | InfiniteTransition.kt | 29 import androidx.compose.runtime.snapshotFlow 193 snapshotFlow { coroutineContext.durationScale }.first { it > 0f } in run()
|
| /compose/foundation/foundation/src/androidInstrumentedTest/kotlin/androidx/compose/foundation/anchoredDraggable/ |
| D | AnchoredDraggableDecayAnimationTest.kt | 27 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/ |
| D | SeekingDebugging.kt | 56 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/ |
| D | BasicTextFieldCustomPinFieldDemo.kt | 49 import androidx.compose.runtime.snapshotFlow in <lambda>() 123 snapshotFlow { pinState.digits } in run()
|