ASAPPStrings

@objc(ASAPPStrings)
@objcMembers
public class ASAPPStrings : NSObject

Customizable strings for various parts of the UI.

General

  • The accessibility label for the close/back button.

    Declaration

    Swift

    public var accessibilityClose: String
  • The accessibiltiy label for the more button.

    Declaration

    Swift

    public var accessibilityMore: String
  • The accessibility label for the send button.

    Declaration

    Swift

    public var accessibilitySend: String

Connection Status Banner

  • The text displayed in the chat view when a connection has been established.

    Declaration

    Swift

    public var connectionBannerConnected: String
  • The text displayed in the chat view when a connection is being established.

    Declaration

    Swift

    public var connectionBannerConnecting: String
  • The text displayed in the chat view when a connection is being established and the user tries to send a message.

    Declaration

    Swift

    public var connectionBannerConnectingWhenSending: String
  • The text displayed in the chat view when there is no connection available.

    Declaration

    Swift

    public var connectionBannerDisconnected: String
  • The text displayed in the chat view when there is no connection available and the user tries to send a message.

    Declaration

    Swift

    public var connectionBannerNotConnectedWhenSending: String
  • The text displayed in the chat view when the user tries to send a message and the request fails.

    Declaration

    Swift

    public var connectionBannerFailedToSend: String
  • The text displayed in the chat view when the user tries to send a message larger than 10,000 characters.

    Declaration

    Swift

    public var connectionBannerMessageTooLong: String

Chat Messages View

  • The title for the chat view. Overridden by ASAPPViews.chatTitle. Defaults to nil.

    Declaration

    Swift

    public var chatTitle: String?
  • The text for the action sheet button that ends the current live chat.

    Declaration

    Swift

    public var endChatTitle: String
  • The placeholder text for the input field of the chat view.

    Declaration

    Swift

    public var chatInputPlaceholder: String
  • The text for the restart button in the quick replies view.

    Declaration

    Swift

    public var quickRepliesRestartButton: String
  • The text displayed in the chat view when the user taps a message button that tries to load an inline form and the request fails.

    Declaration

    Swift

    public var inlineFormFailedToLoad: String

Generic

  • The text displayed when the screen contents are hidden.

    Declaration

    Swift

    public var secureScreenCoverText: String
  • The title displayed when a request fails to send.

    Declaration

    Swift

    public var requestErrorGenericFailureTitle: String
  • The text displayed when a request fails to send.

    Declaration

    Swift

    public var requestErrorGenericFailure: String
  • The text displayed when a message fails to be delivered during live chat.

    Declaration

    Swift

    public var messageFailedToSend: String
  • The text for the dismiss button of a generic error alert.

    Declaration

    Swift

    public var alertDismissButton: String
  • The text displayed when a view could not load.

    Declaration

    Swift

    public var failureToLoadScreen: String
  • The text for the retry button displayed when a view could not load.

    Declaration

    Swift

    public var failureToLoadScreenReloadButton: String
  • The text for the close button displayed when a view could not load.

    Declaration

    Swift

    public var failureToLoadScreenCloseButton: String
  • The text displayed next to a required form field that was left empty.

    Declaration

    Swift

    public var requiredFieldEmptyMessage: String
  • The text of the alert shown when one or more required fields are empty when trying to submit a form.

    Declaration

    Swift

    public var requiredFieldsEmptyErrorMessage: String

Restart confirmation action sheet

  • The title for the alert displayed when ending chat.

    Declaration

    Swift

    public var restartConfirmationTitle: String
  • The text for the alert displayed when ending chat.

    Declaration

    Swift

    public var restartConfirmationBody: String
  • The text for the confirmation button of the end chat alert.

    Declaration

    Swift

    public var restartConfirmationRestartButton: String
  • The text for the cancel button of the end chat alert.

    Declaration

    Swift

    public var restartConfirmationHideButton: String
  • The text for the cancel button of the modal.

    Declaration

    Swift

    public var modalViewCancelButton: String
  • The text for the submit button of the modal.

    Declaration

    Swift

    public var modalViewSubmitButton: String

Media Permissions

  • The title of the alert shown when camera or photo library permission is not granted.

    Declaration

    Swift

    public var mediaPermissionsErrorTitle: String
  • The text of the alert shown when camera permission is not granted.

    Declaration

    Swift

    public var mediaPermissionsErrorMessage: String
  • The text for the cancel button of the alert shown when camera or photo library permission is not granted.

    Declaration

    Swift

    public var mediaPermissionsErrorCancelButton: String
  • The text for the go-to-settings button of the alert shown when camera or photo library permission is not granted.

    Declaration

    Swift

    public var mediaPermissionsErrorSettingsButton: String

Channel Picker (Chat Instead)

  • The accessibility label for the Chat Instead menu’s close button.

    Declaration

    Swift

    public var accessibilityCloseChatInstead: String

Estimated Wait Time (EWT)

  • The title for the alert displayed when leaving the queue.

    Declaration

    Swift

    public var leaveQueueConfirmationTitle: String
  • The text for the alert displayed when leaving the queue.

    Declaration

    Swift

    public var leaveQueueConfirmationBodyTitle: String
  • The text for the confirmation button of the leave queue alert.

    Declaration

    Swift

    public var leaveQueueConfirmationButton: String
  • The text for the cancel button of the leave queue alert.

    Declaration

    Swift

    public var leaveQueueConfirmationHideButton: String

Channel Blocker

  • The body text for the view shown when the user is already connected to support via a phone call.

    Declaration

    Swift

    public var callInProgressBody: String