1// Signature format: 4.0 2package androidx.paging.compose { 3 4 public final class LazyFoundationExtensionsKt { 5 method public static <T> kotlin.jvm.functions.Function1<java.lang.Integer,java.lang.Object?> itemContentType(androidx.paging.compose.LazyPagingItems<T>, optional kotlin.jvm.functions.Function1<T,?>? contentType); 6 method public static <T> kotlin.jvm.functions.Function1<java.lang.Integer,java.lang.Object> itemKey(androidx.paging.compose.LazyPagingItems<T>, optional kotlin.jvm.functions.Function1<T,?>? key); 7 } 8 9 public final class LazyPagingItems<T> { 10 method public operator T? get(int index); 11 method public int getItemCount(); 12 method public androidx.paging.ItemSnapshotList<T> getItemSnapshotList(); 13 method public androidx.paging.CombinedLoadStates getLoadState(); 14 method public T? peek(int index); 15 method public void refresh(); 16 method public void retry(); 17 property public final int itemCount; 18 property public final androidx.paging.ItemSnapshotList<T> itemSnapshotList; 19 property public final androidx.paging.CombinedLoadStates loadState; 20 } 21 22 public final class LazyPagingItemsKt { 23 method @androidx.compose.runtime.Composable public static <T> androidx.paging.compose.LazyPagingItems<T> collectAsLazyPagingItems(kotlinx.coroutines.flow.Flow<androidx.paging.PagingData<T>>, optional kotlin.coroutines.CoroutineContext context); 24 } 25 26} 27 28