DefaultTreeViewPointerEventAction

Constructors

Link copied to clipboard
constructor(treeState: TreeState)

Functions

Link copied to clipboard
open override fun handlePointerEventPress(pointerEvent: PointerEvent, keybindings: SelectableColumnKeybindings, selectableLazyListState: SelectableLazyListState, selectionMode: SelectionMode, allKeys: List<SelectableLazyListKey>, key: Any)
Link copied to clipboard
fun <T> notifyItemClicked(item: Tree.Element<T>, scope: CoroutineScope, doubleClickTimeDelayMillis: Long, onElementClick: (Tree.Element<T>) -> Unit, onElementDoubleClick: (Tree.Element<T>) -> Unit)
Link copied to clipboard
open override fun onExtendSelectionToKey(key: Any, allKeys: List<SelectableLazyListKey>, state: SelectableLazyListState, selectionMode: SelectionMode)
Link copied to clipboard
open override fun toggleKeySelection(key: Any, allKeys: List<SelectableLazyListKey>, selectableLazyListState: SelectableLazyListState, selectionMode: SelectionMode)