PickerItemFormat

data class PickerItemFormat<T : Any>(val itemText: (T) -> String = { it.toString() }, val itemContentDescription: (T) -> String? = null)

Value formatting for one Picker column.

itemText controls visible item text. itemContentDescription controls the accessibility value description when screen reader output should differ from visible text. When itemContentDescription is null, Picker uses itemText for the accessibility value too.

Parameters

itemText

Text displayed for each item value.

itemContentDescription

Optional accessibility description for each item value. When null, itemText is used as the default value description.

See also

Constructors

Link copied to clipboard
constructor(itemText: (T) -> String = { it.toString() }, itemContentDescription: (T) -> String? = null)

Properties

Link copied to clipboard
Link copied to clipboard
val itemText: (T) -> String