Adapter

abstract class Adapter

Адаптер для установки данных в Segment

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Возвращает true, если Adapter прикреплен к Segment

Functions

Link copied to clipboard
abstract fun getCount(): Int

Возвращает кол-во элементов в Segment

Link copied to clipboard

Уведомляет Segment об изменении данных

Link copied to clipboard
open fun onAttachSegment(segment: Segment)

Колбэк связывания Adapter с Segment

Link copied to clipboard
abstract fun onBindSegmentItem(segmentItemView: SegmentItem, position: Int)

Связывает пользовательские данные с SegmentItem, имеющий порядковый номер position.

Link copied to clipboard
open fun onCreateSegmentItemView(position: Int, context: Context): SegmentItem

Создает SegmentItem для текущей позиции position в Segment. Можно переопределить, чтобы создать свой экземпляр SegmentItem.

Link copied to clipboard
open fun onDetachSegment(segment: Segment)

Колбэк отвязывания Adapter от Segment

Link copied to clipboard
open fun onUnbindSegmentItem(segmentItemView: SegmentItem)

Отвязывает пользовательские данные с SegmentItem