blob: f17f46f9c7d538b57efd4d7e0a3e1a35279f1891 [file] [log] [blame]
// Signature format: 4.0
package androidx.paging.compose {
public final class LazyFoundationExtensionsKt {
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,? extends java.lang.Object?>? contentType);
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);
}
public final class LazyPagingItems<T> {
method public operator T? get(int index);
method public int getItemCount();
method public androidx.paging.ItemSnapshotList<T> getItemSnapshotList();
method public androidx.paging.CombinedLoadStates getLoadState();
method public T? peek(int index);
method public void refresh();
method public void retry();
property public final int itemCount;
property public final androidx.paging.ItemSnapshotList<T> itemSnapshotList;
property public final androidx.paging.CombinedLoadStates loadState;
}
public final class LazyPagingItemsKt {
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);
}
}