RowPositioner

abstract class RowPositioner<T>(source)

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard
abstract fun contentBounds(of: Tree<T, *>, node: T, path: Path<Int>, index: Int): Rectangle

Specifies the bounds of content within a Tree's row.

Link copied to clipboard
abstract fun minimumSize(of: Tree<T, *>, below: Path<Int>): Size

Indicates the minimum size needed to display content under below.

Link copied to clipboard
abstract fun row(of: Tree<T, *>, at: Point): Int

Indicates which row would be located at the given y offset.

Link copied to clipboard
abstract fun rowBounds(of: Tree<T, *>, node: T, path: Path<Int>, index: Int): Rectangle

Indicates where to place a row in the Tree.

Link copied to clipboard
fun Tree<T, *>.rowsBelow(path: Path<Int>): Int