Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class DefaultSelectableOnKeyEvent(val keybindings: SelectableColumnKeybindings) : SelectableColumnOnKeyEvent
Link copied to clipboard
interface SelectableColumnKeybindings
Link copied to clipboard
interface SelectableColumnOnKeyEvent
Link copied to clipboard
Link copied to clipboard
Represents a selectable key used in a selectable lazy list.
Link copied to clipboard
interface SelectableLazyListScope
Interface defining the scope for building a selectable lazy list.
Link copied to clipboard
State object for a selectable lazy list, which extends ScrollableState.
Link copied to clipboard
interface SelectableScope
Link copied to clipboard
Specifies the selection mode for a selectable lazy list.
Functions
Link copied to clipboard
fun <T : Any> SelectableLazyListScope.itemsIndexed(items: List<T>, key: (index: Int, item: T) -> Any = { _, item -> item }, contentType: (index: Int, item: T) -> Any? = { _, item -> item }, selectable: (index: Int, item: T) -> Boolean = { _, _ -> true }, itemContent: @Composable SelectableLazyItemScope.(index: Int, item: T) -> Unit)
Link copied to clipboard
@Composable
Remembers the state of a selectable lazy list.
Link copied to clipboard
@Composable
A composable that displays a scrollable and selectable list of items in a column arrangement.
Link copied to clipboard
@Composable