Customization: form in agent text message

Before reading, please review the articles "Customization" and "Customization: common styles".

Added in version 4.0.0

Style: Usedesk.Chat.Message.Text.Field.Text

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Chat.Message.Text.Field.Text.ContainerRoot
usedesk_chat_message_text_field_text_text Text input field style @style/Usedesk.Chat.Message.Text.Field.Text.Text
usedesk_drawable_1 Text input field border without error @drawable/usedesk_message_field_selector
usedesk_drawable_2 Text input field border with error @drawable/usedesk_message_field_error
usedesk_text_color_1 Enabled field text color @color/usedesk_black_2
usedesk_text_color_2 Disabled field text color @color/usedesk_gray_cold_2


Style: Usedesk.Chat.Message.Text.Field.List

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Chat.Message.Text.Field.List.ContainerRoot
usedesk_common_container_1 Rounded container style @style/Usedesk.Chat.Message.Text.Field.List.Container1
usedesk_common_container_2 Bordered container style @style/Usedesk.Chat.Message.Text.Field.List.Container2
usedesk_common_container_3 Clickable container style @style/Usedesk.Chat.Message.Text.Field.List.Container3
usedesk_chat_message_text_field_list_text Text style @style/Usedesk.Chat.Message.Text.Field.List.Text
usedesk_chat_message_text_field_list_image Icon style @style/Usedesk.Chat.Message.Text.Field.List.Image
usedesk_text_color_1 Enabled field text color @color/usedesk_black_2
usedesk_text_color_2 Disabled field text color @color/usedesk_gray_cold_2
usedesk_drawable_1 Field border without error @drawable/usedesk_message_field_simple
usedesk_drawable_2 Field border with error @drawable/usedesk_message_field_error


Style: Usedesk.Chat.Message.Text.Field.CheckBox

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @style/Usedesk.Chat.Message.Text.Field.CheckBox.ContainerRoot
usedesk_chat_message_text_field_checkbox_image Icon style @style/Usedesk.Chat.Message.Text.Field.CheckBox.Image
usedesk_chat_message_text_field_checkbox_text Text style @style/Usedesk.Chat.Message.Text.Field.CheckBox.Text
usedesk_drawable_1 Checked enabled field image without error @drawable/usedesk_ic_form_checked
usedesk_drawable_2 Unchecked enabled field image @drawable/usedesk_ic_form_unchecked
usedesk_drawable_3 Checked disabled field image @drawable/usedesk_ic_form_checked_disabled
usedesk_drawable_4 Unchecked enabled field image with error @drawable/usedesk_ic_form_unchecked_error
usedesk_text_color_1 Enabled field text color @color/usedesk_black_2
usedesk_text_color_2 Disabled field text color @color/usedesk_gray_cold_2


Style: Usedesk.Chat.Message.Text.Button

Child attributes:

Name Description Default value
usedesk_common_container_root Main container style @null
usedesk_common_container_1 Rounded container style @style/Usedesk.Chat.Message.Text.Button.Container1
usedesk_common_progressbar Progress bar style @style/Usedesk.Chat.Message.Text.Button.ProgressBar
usedesk_chat_message_text_button_text Text style @style/Usedesk.Chat.Message.Text.Button.Text
usedesk_text_1 Form submit text @string/usedesk_send
usedesk_text_2 Form submitted text @string/usedesk_string_sent
usedesk_text_3 Form submit error text @string/usedesk_string_error
usedesk_background_color_1 Enabled button background color @color/usedesk_black_2
usedesk_background_color_2 Disabled button background color @color/usedesk_gray_2
usedesk_background_color_3 Button background color on error @color/usedesk_red