Package-level declarations
Types
Link copied to clipboard
open class BasicHorizontalListPositioner<T>(val width: Double, numRows: Int = 1, val spacing: Double = 0.0) : HorizontalListPositioner, ListBehavior.ItemPositioner<T>
Link copied to clipboard
open class BasicItemGenerator<T>(selectionColor: Color? = null, selectionBlurredColor: Color? = null) : ListBehavior.ItemGenerator<T>
Created by Nicholas Eddy on 3/20/18.
Link copied to clipboard
open class BasicListBehavior<T>(focusManager: FocusManager? = null, val generator: ListBehavior.ItemGenerator<T>, val positioner: ListBehavior.ItemPositioner<T>, fill: Paint? = null) : ListBehavior<T> , KeyListener, PointerListener, SelectableListKeyHandler
Link copied to clipboard
open class BasicMutableItemGenerator<T>(selectionColor: Color? = null, selectionBlurredColor: Color? = null) : BasicItemGenerator<T>
Link copied to clipboard
open class BasicMutableListBehavior<T>(focusManager: FocusManager? = null, generator: ListBehavior.ItemGenerator<T>, positioner: ListBehavior.ItemPositioner<T>, patternFill: PatternPaint? = null) : BasicListBehavior<T>
Link copied to clipboard
open class BasicVerticalListPositioner<T>(val height: Double, numColumns: Int = 1, val spacing: Double = 0.0) : VerticalListPositioner, ListBehavior.ItemPositioner<T>
Link copied to clipboard
open class ListTextEditor<T>(focusManager: FocusManager?, encoder: Encoder<T, String>) : ListEditor<T>
Link copied to clipboard
open class TextEditOperation<T>(focusManager: FocusManager?, mapper: Encoder<T, String>, list: MutableList<T, *>, item: T, current: View) : GenericTextEditOperation<T, MutableList<T, *>>
Functions
Link copied to clipboard
inline fun <T> basicHorizontalListBehavior(focusManager: FocusManager?, generator: ListBehavior.ItemGenerator<T>, evenItemColor: Color?, oddItemColor: Color?, numRows: Int, itemWidth: Double): BasicListBehavior<T>
inline fun <T> basicHorizontalListBehavior(focusManager: FocusManager? = null, evenItemColor: Color? = null, oddItemColor: Color? = null, selectionColor: Color? = null, selectionBlurredColor: Color? = null, numRows: Int = 1, itemWidth: Double): BasicListBehavior<T>
Link copied to clipboard
inline fun <T> basicHorizontalMutableListBehavior(focusManager: FocusManager?, generator: ListBehavior.ItemGenerator<T>, evenItemColor: Color?, oddItemColor: Color?, numRows: Int, itemWidth: Double): BasicMutableListBehavior<T>
inline fun <T> basicHorizontalMutableListBehavior(focusManager: FocusManager? = null, evenItemColor: Color? = null, oddItemColor: Color? = null, selectionColor: Color? = null, selectionBlurredColor: Color? = null, numRows: Int = 1, itemWidth: Double): BasicMutableListBehavior<T>
Link copied to clipboard
fun <T> basicItemGenerator(selectionColor: Color? = null, selectionBlurredColor: Color? = null, configure: ListItem<T>.() -> Unit): ListBehavior.ItemGenerator<T>
Link copied to clipboard
inline fun <T> basicVerticalListBehavior(focusManager: FocusManager?, generator: ListBehavior.ItemGenerator<T>, evenItemColor: Color?, oddItemColor: Color?, numColumns: Int, itemHeight: Double): BasicListBehavior<T>
inline fun <T> basicVerticalListBehavior(focusManager: FocusManager? = null, evenItemColor: Color? = null, oddItemColor: Color? = null, selectionColor: Color? = null, selectionBlurredColor: Color? = null, numColumns: Int = 1, itemHeight: Double): BasicListBehavior<T>
Link copied to clipboard
inline fun <T> basicVerticalMutableListBehavior(focusManager: FocusManager?, generator: ListBehavior.ItemGenerator<T>, evenItemColor: Color?, oddItemColor: Color?, numColumns: Int, itemHeight: Double): BasicMutableListBehavior<T>
inline fun <T> basicVerticalMutableListBehavior(focusManager: FocusManager? = null, evenItemColor: Color? = null, oddItemColor: Color? = null, selectionColor: Color? = null, selectionBlurredColor: Color? = null, numColumns: Int = 1, itemHeight: Double): BasicMutableListBehavior<T>