Package-level declarations

Types

Link copied to clipboard
data class KwikListItemAction(val id: UUID = UUID.randomUUID(), val title: String, val description: String = "", val icon: Any? = null, val tint: Color? = null, val action: () -> Unit = {})

The data class representing a list item action.

Link copied to clipboard

The state of a list item action.

Functions

Link copied to clipboard
fun KwikLazyList(modifier: Modifier = Modifier, state: LazyListState, contentPadding: PaddingValues = PaddingValues(0.dp), items: List<KwikListItemActionState>, showDivider: Boolean = true)

A handy composable that displays a list of items with actions.

Link copied to clipboard
fun KwikListActionItem(item: KwikListItemAction, isLastItem: Boolean = false, showDivider: Boolean = true, onClick: () -> Unit)