BasicTreeColumnsBehavior

class BasicTreeColumnsBehavior<T>(    val generator: TreeColumnsBehavior.CellGenerator<T>,     columnSeparatorColor: Color? = Lightgray.lighter().lighter(),     backgroundColor: Color? = Lightgray,     rowHeight: Double = 20.0) : TreeColumnsBehavior<T> , KeyListener(source)

Constructors

Link copied to clipboard
constructor(    focusManager: FocusManager?,     rowHeight: Double = 20.0,     columnSeparatorColor: Color? = Lightgray.lighter().lighter(),     selectionColor: Color? = Green.lighter(),     selectionBlurredColor: Color? = Lightgray,     backgroundColor: Color? = Lightgray,     iconFactory: () -> TreeColumnRowIcon = { SimpleTreeColumnRowIcon() })
constructor(    generator: TreeColumnsBehavior.CellGenerator<T>,     columnSeparatorColor: Color? = Lightgray.lighter().lighter(),     backgroundColor: Color? = Lightgray,     rowHeight: Double = 20.0)

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun install(view: TreeColumns<T, *>)
Link copied to clipboard
open override fun pressed(event: KeyEvent)
Link copied to clipboard
open override fun renderColumnBody(treeColumns: TreeColumns<T, *>, path: Path<Int>, canvas: Canvas)
Link copied to clipboard
open override fun uninstall(view: TreeColumns<T, *>)

Inherited functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun TreeColumns<T, *>.columnDirty(path: Path<Int>)
Link copied to clipboard
open fun contains(view: TreeColumns<T, *>, point: Point): Boolean
Link copied to clipboard
Link copied to clipboard
open fun released(event: KeyEvent)
Link copied to clipboard
open fun render(view: TreeColumns<T, *>, canvas: Canvas)