Adapter

abstract class Adapter

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

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

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

Functions

Link copied to clipboard
abstract fun getCount(): Int

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

Link copied to clipboard

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

Link copied to clipboard
open fun onAttachChipGroup(chipGroup: ChipGroup)

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

Link copied to clipboard
abstract fun onBindChip(chipView: Chip, position: Int)

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

Link copied to clipboard
open fun onCreateChipView(position: Int, context: Context): Chip

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

Link copied to clipboard
open fun onDetachChipGroup(chipGroup: ChipGroup)

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

Link copied to clipboard
open fun onUnbindChip(chipView: Chip)

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