TailConfig

data class TailConfig(val placement: Int = TAIL_PLACEMENT_NONE, val alignment: Int = TAIL_ALIGNMENT_START, val tailWidth: Float = 0.0f, val tailHeight: Float = 0.0f, val tailOffset: Float = 0.0f)

Конфигурация хвоста для фигуры CornerShape. Позволяет задать положение, выравнивание, размеры и смещение хвоста.

Constructors

Link copied to clipboard
constructor(placement: Int = TAIL_PLACEMENT_NONE, alignment: Int = TAIL_ALIGNMENT_START, tailWidth: Float = 0.0f, tailHeight: Float = 0.0f, tailOffset: Float = 0.0f)

Properties

Link copied to clipboard

Выравнивание хвоста (START, CENTER, END) относительно стороны

Link copied to clipboard

Расположение хвоста (NONE, START, TOP, END, BOTTOM)

Link copied to clipboard
val tailHeight: Float = 0.0f

Высота хвоста

Link copied to clipboard
val tailOffset: Float = 0.0f

Смещение хвоста вдоль стороны

Link copied to clipboard
val tailWidth: Float = 0.0f

Ширина хвоста

Functions

Link copied to clipboard

Возвращает true, если хвост располагается вначале или вконце CornerShape

Link copied to clipboard

Возвращает true, если хвост располагается сверху или снизу CornerShape