Customization: text strings

A set of theme text strings. Set through the strings field of the UsedeskKnowledgeBaseTheme class. Each field is a resource identifier (@StringRes Int), except reviewTags.

Field Description Default value
sectionsTitle Sections screen title @string/usedesk_sections_title
searchPlaceholder Search bar placeholder @string/usedesk_enter_your_query
searchCancel Search cancel button @string/usedesk_cancel
loadError Loading error text @string/usedesk_sections_load_error
tryAgain Retry button @string/usedesk_try_again
searchIsEmpty Text shown when the search result is empty @string/usedesk_search_fail
articleRating Article rating question @string/usedesk_rating_question
articleRatingThanks Thanks for the rating @string/usedesk_rating_thanks
articleReviewTitle Review form title @string/usedesk_article_review_title
articleReviewYes Positive rating label @string/usedesk_rating_yes
articleReviewNo Negative rating label @string/usedesk_rating_no
articleReviewPlaceholder Review field placeholder @string/usedesk_article_review_placeholder
articleReviewSend Review send button @string/usedesk_send
reviewTags List of review tags (@ArrayRes) @array/usedesk_article_review_tags


Example:

UsedeskKnowledgeBaseTheme.provider = {
    UsedeskKnowledgeBaseTheme(
        strings = UsedeskKnowledgeBaseTheme.Strings(
            sectionsTitle = R.string.my_sections_title
        )
    )
}