Кастомизация: изображения и иконки

Набор изображений и иконок темы. Задаётся через поле drawables класса UsedeskKnowledgeBaseTheme. Тип каждого поля — идентификатор ресурса (@DrawableRes Int).

Поле Описание Стандартное значение
iconBack Кнопка "Назад" в тулбаре @drawable/usedesk_ic_back
iconSupport Кнопка обращения в поддержку @drawable/usedesk_ic_support
iconSearch Иконка поиска @drawable/usedesk_ic_search
iconSearchCancel Иконка очистки поискового запроса @drawable/usedesk_ic_cancel_round
iconSearchPaginationError Иконка ошибки подгрузки результатов поиска @drawable/usedesk_ic_error_round
iconListItemArrowForward Стрелка в элементе списка @drawable/usedesk_ic_arrow_forward
iconRatingGood Иконка положительной оценки статьи @drawable/usedesk_ic_rating_good
iconRatingBad Иконка отрицательной оценки статьи @drawable/usedesk_ic_rating_bad
iconRatingError Иконка ошибки при отправке оценки @drawable/usedesk_ic_error_round
iconReviewError Иконка ошибки при отправке отзыва @drawable/usedesk_ic_error_round
imageCantLoad Изображение при ошибке загрузки @drawable/usedesk_image_cant_load


Пример:

UsedeskKnowledgeBaseTheme.provider = {
    UsedeskKnowledgeBaseTheme(
        drawables = UsedeskKnowledgeBaseTheme.Drawables(
            iconBack = R.drawable.my_ic_back
        )
    )
}