Android class reference
Bold360 Chat Window SDK for Android has the following packages:
Package com.boldchat.sdk
Interface | Description |
---|---|
BoldChatFormView.SubmitListener | Interface for listening to submit button click events. |
BoldChatHistory | |
BoldChatSession.BoldChatSessionListener | Callback BoldChatSessionListener to receive events on major state changes of the chat session. |
BoldChatSession.ChatFormListener | Callback that will be called before a form is shown. |
BoldChatWebHistory.HistoryPageLoadedListener |
Class | Description |
---|---|
BoldChatActivity | |
BoldChatFormView | This class dynamically builds a pre or post chat form based on a form definition sent from the server. |
BoldChatListViewHistory | |
BoldChatSession | Android UI component helper class for interacting with the Bold Chat API. |
BoldChatSession.Builder |
The builder class used to set up all the UI components for use by the BoldChatSession object. |
BoldChatView | This view is the easiest way to add BoldChat to your app. |
BoldChatViewManager | |
BoldChatWebHistory | |
BuildConfig | |
Manifest | |
R |
Enum | Description |
---|---|
BoldChatState |
Package com.boldchat.visitor.api
Interface | Description |
---|---|
ActiveAssistListener | Listener that will receive events about a new active assist session being started, or an active assist session being updated. |
ChatAvailabilityListener | Listener callback for the results of the Account.getChatAvailability(com.boldchat.visitor.api.ChatAvailabilityListener) method. |
ChatFinishedListener | Listener that will receive the result for Chat.finishChat(ChatFinishedListener) |
ChatListener | The listener that could be called at any time during an active chat session. |
ChatMessageListener | The listener that will receive events about new messages added to the chat. |
ChatQueueListener | This listener will be called if there is a chat queue waiting for an available operator. |
ChatRecaptureListener | The listener callback that will be notified if an operator has attempted to re-capture an attempted chat session while chat was unavailable. |
ChatStartListener | Listener callback that is called after the chat has started and the WebSocket connection has been established. |
ChatTyperListener | The listener that is called when an operator begins typing in the BoldChat client. |
ChatUnavailableListener | Listener callback that is used to return the result of Chat.getUnavailableForm(ChatUnavailableListener) . |
CreateChatListener | The listener callback from Account.createChat(CreateChatListener) that receives events about a chat being created. |
LanguageChangeListener | Listener callback for the results of the Chat.changeLanguage(String, LanguageChangeListener) method. |
PostChatSubmitListener | Callback for post chat forms that have been submitted. |
Class | Description |
---|---|
Account | This class is the starting point for access the BoldChat API. |
ActiveAssistSession | Container class for information related to an Active Assist session. |
Chat | This class is the main class that will be used to interact with an active chat session. |
ErrorCodes | Values of known reasons a chat can end. |
Form | Container class for holding the information related to showing a form such as the Pre-Chat, or Post-Chat form to a user. |
FormField | Container class for information about an individual form field. |
FormFieldOption | Container class for storing information about an option for FormFieldType.Select or FormFieldType.Radio. |
Message | The container class for all information about a specific message. |
PostChat | Container class for a Post-Chat form. |
PreChat | Container class for a Pre-Chat form. |
Typer | Container class for information about a typer |
UnavailableForm | Container class for an Unavailable email form. |
Enum | Description |
---|---|
ActiveAssistType | The possible types of active assist sessions. |
EndedReason | The types of reasons for a chat to end. |
FormFieldType | The type of a form field. |
PersonType | Defines the different types of people that may type or send messages |
UnavailableReason | The possible reasons for chat to be unavailable. |