WheelDataSet

data class WheelDataSet(val dataSet: List<WheelItemData>, val description: String? = null, val initialIndex: Int = 0, val staticTextAfter: String? = null, val looping: Boolean = false)

Набор данных, необходимый для отображения колеса

Constructors

Link copied to clipboard
constructor(dataSet: List<WheelItemData>, description: String? = null, initialIndex: Int = 0, staticTextAfter: String? = null, looping: Boolean = false)

Properties

Link copied to clipboard

основной набор данных

Link copied to clipboard
val description: String? = null

описание

Link copied to clipboard
val initialIndex: Int = 0

начальный индекс

Link copied to clipboard
val looping: Boolean = false

зациклена ли прокрутка колеса: после последнего элемента dataSet сразу следует первый, и наоборот. Свойство относится к конкретному колесу, а не ко всему Wheel — в мультиколёсном пикере можно зациклить, например, только часы и минуты, оставив год неизменным. При looping = true значение dataEdgePlacement, переданное в Wheel, для этого колеса не применяется — у зацикленного колеса нет краёв, дополнять список пустыми элементами не нужно.

Link copied to clipboard
val staticTextAfter: String? = null

статичный дополнительный текст, общий для всех элементов колеса