All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractNotificationReceiver Abstract class that can be registered to receive Message notifications from FCM.ActionState AuthenticationCallback AuthenticationDelegate AuthenticationError CardSummary Config ConnectionStatus User internet connection status.Conversation The Conversation provides an interface to interact with a user's conversation.ConversationActivity ConversationActivityBuilder This builder is used to configure theConversationActivityConversationDelegate Delegate for events related to the conversation.ConversationDelegateAdapter Abstract class that implementsConversationDelegateso individual methods can be overridden.ConversationDetails Provides an interface to view the information of aConversation.ConversationEvent Object representing a conversation event.ConversationEventType ConversationListActivity Hold theConversationListFragmentthat responsible for displaying a list ofConversationConversationListActivityBuilder This builder is used to configure theConversationListActivityBuilderConversationListDateView ConversationListFragment Fragment for displaying a list ofConversationConversationUiSettings ConversationViewDelegate Delegate for events related to the conversation view.ConversationViewDelegateAdapter Abstract class that implementsConversationViewDelegateCoordinates CreditCard Object representing a user's credit cardDisplaySettings FcmService Firebase Cloud Messaging ServiceInitializationStatus Initialization response status.Integration Logger Logger class that can be enabled/disable to assist with debugging SDK integrations without always printing information to the app output log.LoginResult Login response statusLogoutResult Logout response statusMessage Object representing a received or sent messageMessageAction MessageItem MessageModifierDelegate Delegate for events related to sending and displaying of specific messages.MessageType TheMessagetypeMessageUploadStatus Upload status of a Message.NotificationActivity NotificationController Notifier Static utility class to broadcast notifications to the notification receiver.Participant Object representing the participant of aConversation.PaymentStatus Stripe payment status.Settings The settings used to initialise the SDK.Smooch Smooch Entry PointSmoochCallback<T> Callback used to be notified of the result of an asynchronous actionSmoochCallback.Response<T> The response body passed into aSmoochCallbackto pass along information about the result of the action being performedSmoochCallback.Response.Builder<T> Builder for creating instances ofSmoochCallback.Responsewith a status code and any additional information required for the callback being notified.SmoochConnectionStatus Smooch connection status.StubbedCallback<T> Stubbed implementation ofSmoochCallbackthat does nothing when invokedUser Object representing the current user.