Package-level declarations
Types
Functions
Link copied to clipboard
fun <T> InfinityPagedComponent(pageInfo: Pagination, loader: suspend InfinityPagedComponentContext<T>.(Pagination) -> PaginationResult<T>, block: InfinityPagedComponentContext<T>.(List<T>?) -> Unit)
fun <T> InfinityPagedComponent(size: Int, loader: suspend InfinityPagedComponentContext<T>.(Pagination) -> PaginationResult<T>, block: InfinityPagedComponentContext<T>.(List<T>?) -> Unit)
Overloaded composable function for an infinitely paged component.
Link copied to clipboard
fun <T> PagedComponent(pageInfo: Pagination, loader: suspend PagedComponentContext<T>.(Pagination) -> PaginationResult<T>, block: PagedComponentContext<T>.(PaginationResult<T>) -> Unit)
Overloaded composable function for paginated components with pagination info.
fun <T> PagedComponent(preload: PaginationResult<T>, loader: suspend PagedComponentContext<T>.(Pagination) -> PaginationResult<T>, block: PagedComponentContext<T>.(PaginationResult<T>) -> Unit)
Overloaded composable function for paginated components with preloaded data.
fun <T> PagedComponent(size: Int, loader: suspend PagedComponentContext<T>.(Pagination) -> PaginationResult<T>, block: PagedComponentContext<T>.(PaginationResult<T>) -> Unit)
Overloaded composable function for paginated components with only a size parameter.
fun <T> PagedComponent(initialPage: Int, size: Int, loader: suspend PagedComponentContext<T>.(Pagination) -> PaginationResult<T>, block: PagedComponentContext<T>.(PaginationResult<T>) -> Unit)
Overloaded composable function for paginated components with an initial page.