SegmentItem

open class SegmentItem @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.sd_segmentItemStyle) : Button, TextDrawable.Delegate

Компонент "SegmentItem". Умеет отображать иконку, counter, а также два текста: основной и дополнительный.

Parameters

context

контекст

attrs

аттрибуты view

defStyleAttr

аттрибут стиля по умолчанию

Constructors

Link copied to clipboard
constructor(context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = R.attr.sd_segmentItemStyle)

Properties

Link copied to clipboard
open override var colorState: ColorState?

Состояние внешнего вида SegmentItem

Link copied to clipboard

Размер иконки вконце.

Link copied to clipboard

Размер иконки внчале.

Link copied to clipboard

Текст counter

Link copied to clipboard

Положение иконки относительно текста

Link copied to clipboard

Включение counter

Functions

Link copied to clipboard
open override fun getCompoundPaddingLeft(): Int
Link copied to clipboard
open override fun getCompoundPaddingRight(): Int
Link copied to clipboard
open override fun onDrawableSizeChange()

Колбэк изменения размера TextDrawable

Link copied to clipboard
open override fun toggle()