ChatCustomization constructor
ChatCustomization({
- String? chatStatusBarBackgroundColor,
- String? chatStatusBarIconsColorMode,
- ToolbarCustomization? chatToolbar,
- ToolbarCustomization? attachmentPreviewToolbar,
- String? attachmentPreviewToolbarSaveMenuItemIcon,
- String? attachmentPreviewToolbarMenuItemsIconTint,
- String? networkErrorText,
- String? networkErrorTextColor,
- String? networkErrorTextAppearance,
- String? networkErrorLabelBackgroundColor,
- String? networkErrorIcon,
- String? networkErrorIconTint,
- String? chatBannerErrorTextColor,
- String? chatBannerErrorTextAppearance,
- String? chatBannerErrorBackgroundColor,
- String? chatBannerErrorIcon,
- String? chatBannerErrorIconTint,
- String? chatFullScreenErrorTitleText,
- String? chatFullScreenErrorTitleTextColor,
- String? chatFullScreenErrorTitleTextAppearance,
- String? chatFullScreenErrorDescriptionText,
- String? chatFullScreenErrorDescriptionTextColor,
- String? chatFullScreenErrorDescriptionTextAppearance,
- String? chatFullScreenErrorBackgroundColor,
- String? chatFullScreenErrorIcon,
- String? chatFullScreenErrorIconTint,
- String? chatFullScreenErrorRefreshButtonText,
- String? chatFullScreenErrorRefreshButtonTextColor,
- bool? chatFullScreenErrorRefreshButtonVisible,
- String? chatBackgroundColor,
- String? chatProgressBarColor,
- String? chatInputTextAppearance,
- String? chatInputTextColor,
- String? chatInputBackgroundColor,
- String? chatInputHintText,
- String? chatInputHintTextColor,
- String? chatInputAttachmentIcon,
- String? chatInputAttachmentIconTint,
- String? chatInputAttachmentBackgroundDrawable,
- String? chatInputAttachmentBackgroundColor,
- String? chatInputSendIcon,
- String? chatInputSendIconTint,
- String? chatInputSendBackgroundDrawable,
- String? chatInputSendBackgroundColor,
- String? chatInputSeparatorLineColor,
- bool? chatInputSeparatorLineVisible,
- String? chatInputCursorColor,
- String? chatInputCharCounterTextAppearance,
- String? chatInputCharCounterDefaultColor,
- String? chatInputCharCounterAlertColor,
- bool? shouldHandleKeyboardAppearance,
Implementation
ChatCustomization({
this.chatStatusBarBackgroundColor,
this.chatStatusBarIconsColorMode,
this.chatToolbar,
this.attachmentPreviewToolbar,
this.attachmentPreviewToolbarSaveMenuItemIcon,
this.attachmentPreviewToolbarMenuItemsIconTint,
this.networkErrorText,
this.networkErrorTextColor,
this.networkErrorTextAppearance,
this.networkErrorLabelBackgroundColor,
this.networkErrorIcon,
this.networkErrorIconTint,
this.chatBannerErrorTextColor,
this.chatBannerErrorTextAppearance,
this.chatBannerErrorBackgroundColor,
this.chatBannerErrorIcon,
this.chatBannerErrorIconTint,
this.chatFullScreenErrorTitleText,
this.chatFullScreenErrorTitleTextColor,
this.chatFullScreenErrorTitleTextAppearance,
this.chatFullScreenErrorDescriptionText,
this.chatFullScreenErrorDescriptionTextColor,
this.chatFullScreenErrorDescriptionTextAppearance,
this.chatFullScreenErrorBackgroundColor,
this.chatFullScreenErrorIcon,
this.chatFullScreenErrorIconTint,
this.chatFullScreenErrorRefreshButtonText,
this.chatFullScreenErrorRefreshButtonTextColor,
this.chatFullScreenErrorRefreshButtonVisible,
this.chatBackgroundColor,
this.chatProgressBarColor,
this.chatInputTextAppearance,
this.chatInputTextColor,
this.chatInputBackgroundColor,
this.chatInputHintText,
this.chatInputHintTextColor,
this.chatInputAttachmentIcon,
this.chatInputAttachmentIconTint,
this.chatInputAttachmentBackgroundDrawable,
this.chatInputAttachmentBackgroundColor,
this.chatInputSendIcon,
this.chatInputSendIconTint,
this.chatInputSendBackgroundDrawable,
this.chatInputSendBackgroundColor,
this.chatInputSeparatorLineColor,
this.chatInputSeparatorLineVisible,
this.chatInputCursorColor,
this.chatInputCharCounterTextAppearance,
this.chatInputCharCounterDefaultColor,
this.chatInputCharCounterAlertColor,
this.shouldHandleKeyboardAppearance,
});