Builder

class Builder

Строитель IconTab. Позволяет настроить иконку, счётчик и действие.

Functions

Link copied to clipboard

Создаёт Tab на основе параметров билдера.

Link copied to clipboard
fun setAction(action: Drawable?): <Error class: unknown class>

Задаёт drawable иконки-действия.

Link copied to clipboard
fun setActionClickListener(clickListener: View.OnClickListener): <Error class: unknown class>

Назначает обработчик клика по иконке-действию.

Link copied to clipboard
fun setActionEnabled(actionEnabled: Boolean): <Error class: unknown class>

Включает/выключает иконку-действие.

Link copied to clipboard
fun setCounterEnabled(enabled: Boolean): <Error class: unknown class>

Включает/выключает отображение счётчика.

Link copied to clipboard
fun setCounterText(counterText: CharSequence?): <Error class: unknown class>

Задаёт текст счётчика.

fun setCounterText(@StringRes resId: Int): <Error class: unknown class>

Задаёт текст счётчика по ресурсу.

Link copied to clipboard
fun setDisclosureText(text: String): <Error class: unknown class>

Устанавливает текст для disclosure-элемента.

Link copied to clipboard
fun setIcon(icon: Drawable?): <Error class: unknown class>

Устанавливает иконку.

fun setIcon(@DrawableRes iconRes: Int): <Error class: unknown class>

Устанавливает иконку по ресурсу.

Link copied to clipboard
fun setId(id: Int): <Error class: unknown class>

Устанавливает идентификатор вкладки.

Link copied to clipboard
fun setStyle(@StyleRes style: Int): <Error class: unknown class>

Применяет стиль таб-элемента.