This site requires javascript.
Android Code Search
file:androidx/compose/runtime/Composer.kt function:cache
search
close
info_outline
more_vert
Result 1 of 1
content_copy
Search Result Root
androidx/platform/frameworks/support
keyboard_arrow_right
Branch
Branch
androidx-main
keyboard_arrow_right
Search Result Path
compose/runtime/runtime/src/commonMain/kotlin/androidx/compose/runtime/
Composer.kt
content_copy
Preview
1284:
1285:
1286:
@ComposeCompilerApi
inline
fun
<T> Composer.
cache
(invalid: Boolean, block: @DisallowComposableCalls () -> T): T {
@Suppress(
"UNCHECKED_CAST"
)
2014:
2015:
2016:
@OptIn(InternalComposeApi::
class
)
internal
fun
nextSlotFor
Cache
(): Any? {
return
if
(inserting) {
2148:
2149:
2150:
@ComposeCompilerApi
inline
fun
<T>
cache
(invalid: Boolean, block: () -> T): T {
var
result = nextSlotForCache()
2214:
2215:
2216:
@OptIn(InternalComposeApi::
class
)
internal
fun
update
Cache
dValue(value: Any?) {
val
toStore =
chevron_left
1
chevron_right
Results per page
10
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Got it
Help
Open branch androidx-main