A B C D E F G H I L M N O P R S T U V W Z
A
- Account - Class in com.zopim.android.sdk.model
-
This is a model class for user account information.
- Account() - Constructor for class com.zopim.android.sdk.model.Account
- Account.Status - Enum in com.zopim.android.sdk.model
-
Definition of account status enum value.
- AccountObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatAccountPath
observable - AccountObserver() - Constructor for class com.zopim.android.sdk.data.observers.AccountObserver
- ACTION_CHAT_APP_BACKGROUND - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Intent action notifying that the app has moved to background.
- ACTION_CHAT_APP_FOREGROUND - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Intent action notifying that the app has moved to foreground.
- ACTION_CHAT_BACKGROUND - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Intent action notifying that the primary chat messages UI has paused.
- ACTION_CHAT_FOREGROUND - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Intent action notifying that the primary chat messages UI has resumed.
- ACTION_CHAT_INITIALIZATION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Defines the action for chat initialization timeout.
- ACTION_CHAT_SESSION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Defined the action for chat session timeout.
- ACTION_CREATE_REQUEST - Static variable in class com.zopim.android.sdk.embeddable.Contract
-
Defines the action for open ticket intent.
- ACTION_RESUME_CHAT - Static variable in interface com.zopim.android.sdk.embeddable.ChatActions
-
Defines the action for resuming chat.
- ACTION_STOP_WIDGET_SERVICE - Static variable in interface com.zopim.android.sdk.embeddable.ChatActions
-
Defines the action for stopping
ChatWidgetService
. - addAccountObserver(AccountObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatAccountPath
- addAccountObserver(AccountObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addAgentsObserver(AgentsObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatAgentsPath
- addAgentsObserver(AgentsObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addAll(Collection<? extends E>) - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Appends all of the elements in the specified collection to the end of this queue, in the order that they are returned by the specified collection's iterator.
- addChatLogObserver(ChatLogObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatChatLogPath
- addChatLogObserver(ChatLogObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addChattingStatusObserver(ChattingStatusObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds an observer to the
LivechatChattingStatusPath
. - addChattingStatusObserver(ChattingStatusObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addConnectionObserver(ConnectionObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
ConnectionPath
- addConnectionObserver(ConnectionObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addDepartmentsObserver(DepartmentsObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatDepartmentsPath
- addDepartmentsObserver(DepartmentsObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addFileSendingObserver(FileSendingObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatFileSendingPath
- addFileSendingObserver(FileSendingObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addFormsObserver(FormsObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatFormsPath
- addFormsObserver(FormsObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- addNote(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Appends a note to the current visitor note
- addNote(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- addObserver(Observer) - Method in class com.zopim.android.sdk.data.Path
- addProfileObserver(ProfileObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Adds observer to the
LivechatProfilePath
- addProfileObserver(ProfileObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- Agent - Class in com.zopim.android.sdk.model
-
This is a model class for Agent that will be created by
LivechatAgentsPath
. - Agent() - Constructor for class com.zopim.android.sdk.model.Agent
- AgentAttachment - Class in com.zopim.android.sdk.model.items
-
This is a model class for agent attachments that will be created by
LivechatChatLogPath
. - AgentAttachment() - Constructor for class com.zopim.android.sdk.model.items.AgentAttachment
- AgentItem<T extends AgentItem> - Class in com.zopim.android.sdk.model.items
-
This is an abstract model class for agent events that will be created by
LivechatChatLogPath
. - AgentItem() - Constructor for class com.zopim.android.sdk.model.items.AgentItem
- AgentMessage - Class in com.zopim.android.sdk.model.items
-
This is a model class for agent messages that will be created by
LivechatChatLogPath
. - AgentMessage() - Constructor for class com.zopim.android.sdk.model.items.AgentMessage
- AgentOptions - Class in com.zopim.android.sdk.model.items
-
This is a model class for agent options that will be created by
LivechatChatLogPath
. - AgentOptions() - Constructor for class com.zopim.android.sdk.model.items.AgentOptions
- AgentsObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatAgentsPath
observable - AgentsObserver() - Constructor for class com.zopim.android.sdk.data.observers.AgentsObserver
- AgentsTypingObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to typing broadcasts from
LivechatAgentsPath
observable - AgentsTypingObserver(Context) - Constructor for class com.zopim.android.sdk.data.observers.AgentsTypingObserver
- AgentTyping - Class in com.zopim.android.sdk.model.items
-
This is a model class for agent typing events will be created by
LivechatAgentsPath
. - AgentTyping() - Constructor for class com.zopim.android.sdk.model.items.AgentTyping
- AnimationListenerAdapter - Class in com.zopim.android.sdk.anim
-
This adapter class provides empty implementations of the methods from Animation.AnimationListener.
- AnimationListenerAdapter() - Constructor for class com.zopim.android.sdk.anim.AnimationListenerAdapter
- AnimatorPack - Class in com.zopim.android.sdk.anim
-
Provides useful animator packs.
- AnimatorPack() - Constructor for class com.zopim.android.sdk.anim.AnimatorPack
- AnimatorPack.Direction - Enum in com.zopim.android.sdk.anim
- AppInfo - Class in com.zopim.android.sdk.util
-
Helper class that provides common application information
- AppInfo() - Constructor for class com.zopim.android.sdk.util.AppInfo
- Attachment - Class in com.zopim.android.sdk.model
-
This is a model class for attachment in
ChatLog
that will be created byLivechatAgentsPath
. - Attachment() - Constructor for class com.zopim.android.sdk.model.Attachment
B
- BaseStorage - Interface in com.zopim.android.sdk.store
-
Interface definition of a base storage
- BelvedereProvider - Enum in com.zopim.android.sdk.util
-
Singleton for holding a instance of
Belvedere
. - broadcast() - Method in class com.zopim.android.sdk.data.Path
-
Will notify all observers that all data has changed on this data path.
- broadcast(T) - Method in class com.zopim.android.sdk.data.Path
-
Will notify all observers with the data passed as parameter.
- build() - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
-
Deprecated.As of release 1.2, calling build is not required.
- build() - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
-
Builds an instance of
VisitorInfo
- build() - Method in class com.zopim.android.sdk.prechat.PreChatForm.Builder
-
Builds pre chat form instance with specified configuration
- build(FragmentActivity) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- build(FragmentActivity) - Method in class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
- Builder() - Constructor for class com.zopim.android.sdk.model.VisitorInfo.Builder
- Builder() - Constructor for class com.zopim.android.sdk.prechat.PreChatForm.Builder
C
- canBeCastTo(Object) - Method in class com.zopim.android.sdk.model.items.RowItem
-
Ensuring that the item type is the same for both so we don't try casting to an incorrect type of
RowItem
- canBeCastTo(Object) - Method in interface com.zopim.android.sdk.model.items.Updatable
-
Check whether the update item can be cast to the correct type
- Chat - Interface in com.zopim.android.sdk.api
-
Interface definition of the chat
- ChatActions - Interface in com.zopim.android.sdk.embeddable
-
Definition of intent actions for chat sdk embeddable.
- ChatApi - Interface in com.zopim.android.sdk.api
-
Interface definition of the chat
- ChatApiCommands - Interface in com.zopim.android.sdk.api
-
Chat APIs interface
- ChatApiConfig - Interface in com.zopim.android.sdk.api
-
Chat configuration interface
- ChatConfig - Interface in com.zopim.android.sdk.api
-
Chat configuration interface
- ChatEvent - Class in com.zopim.android.sdk.model.items
-
This is a model class for chat events that will be created by
LivechatChatLogPath
. - ChatEvent() - Constructor for class com.zopim.android.sdk.model.items.ChatEvent
- ChatItemsObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatChatLogPath
observable - ChatItemsObserver(Context) - Constructor for class com.zopim.android.sdk.data.observers.ChatItemsObserver
- ChatListener - Interface in com.zopim.android.sdk.prechat
-
Interface definition of chat events.
- ChatLog - Class in com.zopim.android.sdk.model
-
This is a model class for chat log that will be created by
LivechatChatLogPath
. - ChatLog() - Constructor for class com.zopim.android.sdk.model.ChatLog
- ChatLog(String, ChatLog.Type, String) - Constructor for class com.zopim.android.sdk.model.ChatLog
-
Constructor for chat log message that allows creation of a local message.
- ChatLog.Error - Enum in com.zopim.android.sdk.model
-
Error type that can occur.
- ChatLog.Option - Class in com.zopim.android.sdk.model
-
Model definition of an agent questionnaire option item
- ChatLog.Rating - Enum in com.zopim.android.sdk.model
-
Definition of valid chat ratings.
- ChatLog.Type - Enum in com.zopim.android.sdk.model
-
Definition of available chat log types.
- ChatLogObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatChatLogPath
observable - ChatLogObserver() - Constructor for class com.zopim.android.sdk.data.observers.ChatLogObserver
- ChatMemberEvent - Class in com.zopim.android.sdk.model.items
-
This is a model class for chat events that will be created by
LivechatChatLogPath
. - ChatMemberEvent() - Constructor for class com.zopim.android.sdk.model.items.ChatMemberEvent
- ChatRating - Class in com.zopim.android.sdk.model.items
-
This is a model class for chat rating that will be created by
LivechatChatLogPath
. - ChatRating() - Constructor for class com.zopim.android.sdk.model.items.ChatRating
- ChatSession - Interface in com.zopim.android.sdk.api
-
Interface definition of the chat session
- ChatTimeoutReceiver() - Constructor for class com.zopim.android.sdk.chatlog.ZopimChatLogFragment.ChatTimeoutReceiver
- ChatTimeoutReceiver() - Constructor for class com.zopim.android.sdk.data.LivechatChatLogPath.ChatTimeoutReceiver
- ChattingStatus - Enum in com.zopim.android.sdk.model
-
Informs whether the visitor and an agent are chatting.
- ChattingStatusObserver - Class in com.zopim.android.sdk.data.observers
-
An observer that gets notified each time the
ChattingStatus
changes. - ChattingStatusObserver() - Constructor for class com.zopim.android.sdk.data.observers.ChattingStatusObserver
- ChatWidgetService - Class in com.zopim.android.sdk.widget
-
Definition of a chat widget UI service.
- ChatWidgetService() - Constructor for class com.zopim.android.sdk.widget.ChatWidgetService
- CircularQueue<E> - Interface in com.zopim.android.sdk.util
-
Definition of interface queue that maintains the queue size by removing elements from the head of the queue if the capacity is violated.
- clear() - Method in interface com.zopim.android.sdk.data.DataSource
-
Clear all data source.
- clear() - Method in class com.zopim.android.sdk.data.PathDataSource
- clear() - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Removes all of the elements from this queue.
- clearAll() - Method in enum com.zopim.android.sdk.store.Storage
-
Clears all data from the storage.
- clearPushToken() - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Clear the push token.
- clearPushToken() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Clear the token so that push notifications are no longer sent for agent chat messages.
- Color - Class in com.zopim.android.sdk.util
-
Definition of util class that resolves color in the chat theme
- Color() - Constructor for class com.zopim.android.sdk.util.Color
- com.zopim.android.sdk.anim - package com.zopim.android.sdk.anim
- com.zopim.android.sdk.api - package com.zopim.android.sdk.api
- com.zopim.android.sdk.attachment - package com.zopim.android.sdk.attachment
- com.zopim.android.sdk.breadcrumbs - package com.zopim.android.sdk.breadcrumbs
- com.zopim.android.sdk.chatlog - package com.zopim.android.sdk.chatlog
- com.zopim.android.sdk.chatlog.view - package com.zopim.android.sdk.chatlog.view
- com.zopim.android.sdk.data - package com.zopim.android.sdk.data
- com.zopim.android.sdk.data.observers - package com.zopim.android.sdk.data.observers
- com.zopim.android.sdk.embeddable - package com.zopim.android.sdk.embeddable
- com.zopim.android.sdk.model - package com.zopim.android.sdk.model
- com.zopim.android.sdk.model.items - package com.zopim.android.sdk.model.items
- com.zopim.android.sdk.prechat - package com.zopim.android.sdk.prechat
- com.zopim.android.sdk.store - package com.zopim.android.sdk.store
- com.zopim.android.sdk.util - package com.zopim.android.sdk.util
- com.zopim.android.sdk.widget - package com.zopim.android.sdk.widget
- com.zopim.android.sdk.widget.view - package com.zopim.android.sdk.widget.view
- compareTo(ChatLog) - Method in class com.zopim.android.sdk.model.ChatLog
-
Compares two
ChatLog
by their time of creation. - compareTo(RowItem) - Method in class com.zopim.android.sdk.model.items.RowItem
-
Compares two
RowItem
items by their time values - Connection - Class in com.zopim.android.sdk.model
-
This is a model class for Connection that will be created by
ConnectionPath
. - Connection() - Constructor for class com.zopim.android.sdk.model.Connection
- Connection(Connection.Status) - Constructor for class com.zopim.android.sdk.model.Connection
-
Creates new instance of
Connection
with params passed - Connection.Status - Enum in com.zopim.android.sdk.model
-
Definition of connection enum value.
- ConnectionFragment - Class in com.zopim.android.sdk.chatlog
-
Definition of the non-UI connection fragment.
- ConnectionFragment() - Constructor for class com.zopim.android.sdk.chatlog.ConnectionFragment
- ConnectionFragment.ConnectionListener - Interface in com.zopim.android.sdk.chatlog
-
Interface definition of a chat connection event listener.
- ConnectionObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
ConnectionPath
observable - ConnectionObserver() - Constructor for class com.zopim.android.sdk.data.observers.ConnectionObserver
- ConnectionPath - Class in com.zopim.android.sdk.data
-
Connection path definition
- ConnectionPath.ConnectivityReceiver - Class in com.zopim.android.sdk.data
-
This is a
android.content.BroadcastReceiver
which will receive the network availability events. - ConnectionToastFragment - Class in com.zopim.android.sdk.chatlog
-
Definition of the toast fragment.
- ConnectionToastFragment() - Constructor for class com.zopim.android.sdk.chatlog.ConnectionToastFragment
- ConnectivityReceiver() - Constructor for class com.zopim.android.sdk.data.ConnectionPath.ConnectivityReceiver
- contains(E) - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Returns true if this queue contains the specified element.
- Contract - Class in com.zopim.android.sdk.embeddable
-
Contract definition for chat sdk embeddable.
- Contract() - Constructor for class com.zopim.android.sdk.embeddable.Contract
- convertDpToPixel(Context, float) - Static method in class com.zopim.android.sdk.util.Dimensions
-
This method converts dp unit to equivalent pixels, depending on device density.
- countMessages(ChatLog.Type...) - Method in class com.zopim.android.sdk.data.LivechatChatLogPath
-
Counts the number of messages of the specified
ChatLog.Type
types in the chat logLivechatChatLogPath
- createSocket(String, int) - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- createSocket(String, int, InetAddress, int) - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- createSocket(InetAddress, int) - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- createSocket(InetAddress, int, InetAddress, int) - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- createSocket(Socket, String, int, boolean) - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- crossfade(View, View) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Switch views with fade and scale in place animation.
- crossfade(View, View, Animator.AnimatorListener, Animator.AnimatorListener) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Switch views with fade and scale in place animation.
D
- data - Variable in class com.zopim.android.sdk.data.Path
-
Local variable keeping the data reference
- DataSource - Interface in com.zopim.android.sdk.data
-
Interface definition of chat data source.
- DEBUG - Static variable in class com.zopim.android.sdk.data.Path
- DEFAULT_CHAT_INITIALIZATION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Defines default chat initialization timeout.
- DEFAULT_CHAT_SESSION_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Defines default chat session timeout.
- DEFAULT_RECONNECT_TIMEOUT - Static variable in interface com.zopim.android.sdk.api.ChatSession
-
Defines default reconnect timeout.
- DefaultConfig() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
- delete() - Method in interface com.zopim.android.sdk.store.BaseStorage
-
Deletes all storage information saved previously
- deleteAccountObserver(AccountObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatAccountPath
- deleteAccountObserver(AccountObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteAgentsObserver(AgentsObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatAgentsPath
- deleteAgentsObserver(AgentsObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteChatLogObserver(ChatLogObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatDepartmentsPath
- deleteChatLogObserver(ChatLogObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteChattingStatusObserver(ChattingStatusObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatChattingStatusPath
- deleteChattingStatusObserver(ChattingStatusObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteConnectionObserver(ConnectionObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
ConnectionPath
- deleteConnectionObserver(ConnectionObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteDepartmentsObserver(DepartmentsObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatDepartmentsPath
- deleteDepartmentsObserver(DepartmentsObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteFileSendingObserver(FileSendingObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatFileSendingPath
- deleteFileSendingObserver(FileSendingObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteFormsObserver(FormsObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatFormsPath
- deleteFormsObserver(FormsObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteObserver(Observer) - Method in class com.zopim.android.sdk.data.Path
- deleteObservers() - Method in interface com.zopim.android.sdk.data.DataSource
-
Removes all observers from all data paths
- deleteObservers() - Method in class com.zopim.android.sdk.data.Path
- deleteObservers() - Method in class com.zopim.android.sdk.data.PathDataSource
- deleteProfileObserver(ProfileObserver) - Method in interface com.zopim.android.sdk.data.DataSource
-
Deletes observer from the
LivechatProfilePath
- deleteProfileObserver(ProfileObserver) - Method in class com.zopim.android.sdk.data.PathDataSource
- department(PreChatForm.Field) - Method in class com.zopim.android.sdk.prechat.PreChatForm.Builder
-
Configures department field
- department(String) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- department(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
- Department - Class in com.zopim.android.sdk.model
-
This is a model class for Department that will be created by
LivechatDepartmentsPath
. - Department() - Constructor for class com.zopim.android.sdk.model.Department
- Department.Status - Enum in com.zopim.android.sdk.model
-
Status of the department
Department.Status.ONLINE
Department.Status.OFFLINE
Department.Status.UNKNOWN
- DepartmentsObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatDepartmentsPath
observable - DepartmentsObserver() - Constructor for class com.zopim.android.sdk.data.observers.DepartmentsObserver
- Dimensions - Class in com.zopim.android.sdk.util
-
Definition of helper class that does dimension conversion operations.
- Dimensions() - Constructor for class com.zopim.android.sdk.util.Dimensions
- disable() - Method in interface com.zopim.android.sdk.store.BaseStorage
-
Disables the storage
- disable() - Static method in class com.zopim.android.sdk.widget.ChatWidgetService
-
Disables Chat widget UI overlay.
- Disableable - Interface in com.zopim.android.sdk.model.items
-
Interface definition for toggling state as enabled or disabled
- disableVisitorInfoStorage() - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- disableVisitorInfoStorage() - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
-
Disables
VisitorInfoPrefsStorage
storage. - disconnect() - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Disconnect the current chat, used when switching to push mode.
- disconnect() - Method in class com.zopim.android.sdk.api.ZopimChat
E
- email(PreChatForm.Field) - Method in class com.zopim.android.sdk.prechat.PreChatForm.Builder
-
Configures email field
- email(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
-
Configures email
- emailTranscript(EmailTranscript) - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- emailTranscript(EmailTranscript) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- emailTranscript(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Emails the current chat transcript
- emailTranscript(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- EmailTranscript - Enum in com.zopim.android.sdk.prechat
-
Defines available email transcript configurations.
- enableAgentAvailabilityMonitoring(boolean) - Static method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
-
Enables or disables an agent monitoring feature that either shows or hides the offline comment view based on agents availability.
- enableTls12(HttpsURLConnection) - Static method in class com.zopim.android.sdk.api.Tls12SocketFactory
- endChat() - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Ends the current chat.
- endChat() - Method in class com.zopim.android.sdk.api.ZopimChat
- equals(Object) - Method in class com.zopim.android.sdk.breadcrumbs.Event
- equals(Object) - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- equals(Object) - Method in class com.zopim.android.sdk.model.items.AgentItem
- equals(Object) - Method in class com.zopim.android.sdk.model.items.AgentMessage
- equals(Object) - Method in class com.zopim.android.sdk.model.items.AgentOptions
- equals(Object) - Method in class com.zopim.android.sdk.model.items.AgentTyping
- equals(Object) - Method in class com.zopim.android.sdk.model.items.ChatEvent
- equals(Object) - Method in class com.zopim.android.sdk.model.items.ChatMemberEvent
- equals(Object) - Method in class com.zopim.android.sdk.model.items.ChatRating
- equals(Object) - Method in class com.zopim.android.sdk.model.items.RowItem
- equals(Object) - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- equals(Object) - Method in class com.zopim.android.sdk.model.items.VisitorItem
- equals(Object) - Method in class com.zopim.android.sdk.model.items.VisitorMessage
- Event - Class in com.zopim.android.sdk.breadcrumbs
-
Definition of a tracked event.
- Event(String) - Constructor for class com.zopim.android.sdk.breadcrumbs.Event
-
Constructs the
Event
with a passed title and generates a timestamp based onSystem.currentTimeMillis()
- Event(String, long) - Constructor for class com.zopim.android.sdk.breadcrumbs.Event
-
Constructs the
Event
with a passed title and timestamp - Events - Class in com.zopim.android.sdk.breadcrumbs
-
Holds static instance of tracked events queue
- Events() - Constructor for class com.zopim.android.sdk.breadcrumbs.Events
- EXTRA_COMMENT - Static variable in class com.zopim.android.sdk.chatlog.ZopimCommentActivity
- EXTRA_EMAIL - Static variable in class com.zopim.android.sdk.embeddable.Contract
- EXTRA_MESSAGE - Static variable in class com.zopim.android.sdk.embeddable.Contract
- EXTRA_NAME - Static variable in class com.zopim.android.sdk.embeddable.Contract
-
Defines extras that can be passed via intent with action
Contract.ACTION_CREATE_REQUEST
F
- fadeIn(View) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Animation to fade in and scale up a view and make it visible.
- fadeOut(View) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Animation to fade out and scale down a view and make it invisible.
- FileExtension - Enum in com.zopim.android.sdk.attachment
-
Definition of a file extensions used in Zopim attachment upload and download events.
- fileSending(boolean) - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- fileSending(boolean) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- FileSending - Class in com.zopim.android.sdk.model
-
This is a model class for File Sending (Attachments) that will be created by
LivechatFileSendingPath
. - FileSending() - Constructor for class com.zopim.android.sdk.model.FileSending
- FileSendingObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatFileSendingPath
observable - FileSendingObserver() - Constructor for class com.zopim.android.sdk.data.observers.FileSendingObserver
- FileTransfers - Enum in com.zopim.android.sdk.api
-
Definition of a set of files being transferred.
- finalize() - Method in class com.zopim.android.sdk.data.Path
- findFile(String) - Method in enum com.zopim.android.sdk.api.FileTransfers
-
Finds file based on file name provided.
- Forms - Class in com.zopim.android.sdk.model
-
This is a model class for Forms that will be created by
LivechatFormsPath
. - Forms() - Constructor for class com.zopim.android.sdk.model.Forms
- Forms.FormSubmitted - Class in com.zopim.android.sdk.model
- Forms.OfflineForm - Class in com.zopim.android.sdk.model
- FormsObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatFormsPath
observable - FormsObserver() - Constructor for class com.zopim.android.sdk.data.observers.FormsObserver
- FormSubmitted() - Constructor for class com.zopim.android.sdk.model.Forms.FormSubmitted
G
- getAccount() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets account object from the
LivechatAccountPath
- getAccount() - Method in class com.zopim.android.sdk.data.PathDataSource
- getAgents() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets agents in the current chat.
- getAgents() - Method in class com.zopim.android.sdk.data.PathDataSource
- getAnchor() - Method in class com.zopim.android.sdk.widget.view.WidgetView
- getApplicationName(Context) - Static method in class com.zopim.android.sdk.util.AppInfo
-
Gets the host application name from android:name label in activity
- getApplicationStage(Context) - Static method in class com.zopim.android.sdk.util.AppInfo
-
Gets the application build stage.
- getApplicationVersionName(Context) - Static method in class com.zopim.android.sdk.util.AppInfo
-
Gets the version of the host application as defined in the host app
- getAttachment() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets attachment in this event
- getAttachmentFile() - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- getAttachmentName() - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- getAttachmentSize() - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- getAttachmentUrl() - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- getAuthor() - Method in class com.zopim.android.sdk.model.PushData
-
Get the author (agent name).
- getAvatarUri() - Method in class com.zopim.android.sdk.model.Agent
-
Gets agent avatar uri resource
- getAvatarUri() - Method in class com.zopim.android.sdk.model.items.AgentItem
- getChatLog() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets messages from the
LivechatChatLogPath
- getChatLog() - Method in class com.zopim.android.sdk.data.PathDataSource
- getChatNotification(Map<String, String>) - Static method in class com.zopim.android.sdk.model.PushData
-
Get the chat notification details from a push notifications data.
- getChatSdkName() - Static method in class com.zopim.android.sdk.util.AppInfo
-
Gets default Chat SDK application name as defined in build.gradle in the SDK project
- getChatSdkVersionName() - Static method in class com.zopim.android.sdk.embeddable.Contract
-
Gets version name of the chat sdk as specified in the build.gradle project build file
- getChatSdkVersionName() - Static method in class com.zopim.android.sdk.util.AppInfo
-
Gets the version of the SDK as defined in build.gradle
- getChattingStatus() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets the current chatting status
- getChattingStatus() - Method in class com.zopim.android.sdk.data.PathDataSource
- getComment() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets the comment for this chat log
- getComment() - Method in class com.zopim.android.sdk.model.items.ChatRating
- getConfig() - Method in interface com.zopim.android.sdk.api.Chat
- getConfig() - Method in interface com.zopim.android.sdk.api.ChatApi
-
Gets chat config for the current chat session as configured via
ZopimChatApi
- getConfig() - Method in class com.zopim.android.sdk.api.UninitializedChat
- getConfig() - Method in class com.zopim.android.sdk.api.ZopimChat
- getConnection() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets connection object from the
ConnectionPath
- getConnection() - Method in class com.zopim.android.sdk.data.PathDataSource
- getData() - Method in class com.zopim.android.sdk.data.ConnectionPath
-
Will return
Connection
with the state based on combined connection state of the device and the web widget - getData() - Method in class com.zopim.android.sdk.data.LivechatAccountPath
- getData() - Method in class com.zopim.android.sdk.data.LivechatAgentsPath
- getData() - Method in class com.zopim.android.sdk.data.LivechatChatLogPath
- getData() - Method in class com.zopim.android.sdk.data.LivechatChattingStatusPath
-
Gets the current
ChattingStatus
- getData() - Method in class com.zopim.android.sdk.data.LivechatDepartmentsPath
- getData() - Method in class com.zopim.android.sdk.data.LivechatFileSendingPath
- getData() - Method in class com.zopim.android.sdk.data.LivechatFormsPath
- getData() - Method in class com.zopim.android.sdk.data.LivechatProfilePath
- getData() - Method in class com.zopim.android.sdk.data.Path
-
Gets the path data in it's current state
- getDataSource() - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Deprecated.use
ZopimChatApi.getDataSource()
instead - getDataSource() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Gets chat data source defined in
DataSource
andPathDataSource
- getDefaultCipherSuites() - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- getDepartment() - Method in interface com.zopim.android.sdk.api.ChatApiConfig
-
Gets department as configured at initialization via
ZopimChatApi.DefaultConfig
or start of the chat viaZopimChatApi.SessionConfig
- getDepartment() - Method in class com.zopim.android.sdk.prechat.PreChatForm
-
Gets department filed configuration.
- getDepartmentId() - Method in class com.zopim.android.sdk.model.Profile
-
Gets department id of the department that this visitor is assigned to.
- getDepartments() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets departments from the
LivechatDepartmentsPath
- getDepartments() - Method in class com.zopim.android.sdk.data.PathDataSource
- getDisplayName() - Method in class com.zopim.android.sdk.model.Agent
-
Gets display name of the agent as in agent dashboard
- getDisplayName() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets display name of the visitor.
- getDisplayName() - Method in class com.zopim.android.sdk.model.items.RowItem
- getDisplayName() - Method in class com.zopim.android.sdk.model.Profile
-
Gets display name of the visitor in the chat session
- getEmail() - Method in class com.zopim.android.sdk.model.Profile
-
Gets email configured of the visitor in the chat session
- getEmail() - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Gets visitor email configured for this user
- getEmail() - Method in class com.zopim.android.sdk.prechat.PreChatForm
-
Gets email filed configuration.
- getEmailTranscript() - Method in interface com.zopim.android.sdk.api.ChatConfig
-
Gets the email transcript configuration as configured at initialization via
ZopimChatApi.DefaultConfig
or start of the chat viaZopimChatApi.SessionConfig
- getError() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets error that occurred in this chat log event
- getError() - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- getExtension(File) - Static method in enum com.zopim.android.sdk.attachment.FileExtension
-
Gets the file extension of the file passed as parameter
- getExtensions() - Method in class com.zopim.android.sdk.model.FileSending
-
Gets file extensions that are allowed for file sending
- getFile() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets file attachment in this
ChatLog
Files being attached viaChatApiCommands.send(File)
- getFile() - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- getFileName() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets file name of the file in this
ChatLog
- getFileSending() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets file sending model from the
LivechatFileSendingPath
- getFileSending() - Method in class com.zopim.android.sdk.data.PathDataSource
- getForms() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets forms from the
LivechatFormsPath
- getForms() - Method in class com.zopim.android.sdk.data.PathDataSource
- getFormSubmitted() - Method in class com.zopim.android.sdk.model.Forms.OfflineForm
- getId() - Method in class com.zopim.android.sdk.model.items.RowItem
- getInitializationTimeout() - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Deprecated.use
ZopimChatApi.getInitializationTimeout()
instead - getInitializationTimeout() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Gets initialization timeout that was configured via
ZopimChatApi.DefaultConfig.initializationTimeout
If timeout was not configured it will return theChatSession.DEFAULT_CHAT_INITIALIZATION_TIMEOUT
- getInstance() - Static method in class com.zopim.android.sdk.data.ConnectionPath
-
Gets singleton instance of
ConnectionPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatAccountPath
-
Gets singleton instance of
LivechatAccountPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatAgentsPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatChatLogPath
-
Gets singleton instance of
LivechatChatLogPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatChattingStatusPath
-
Gets singleton instance of
LivechatChattingStatusPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatDepartmentsPath
-
Gets singleton instance of
LivechatDepartmentsPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatFileSendingPath
-
Gets singleton instance of
LivechatFileSendingPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatFormsPath
-
Gets singleton instance of
LivechatFormsPath
- getInstance() - Static method in class com.zopim.android.sdk.data.LivechatProfilePath
-
Gets singleton instance of
LivechatProfilePath
- getInstance(Context) - Method in enum com.zopim.android.sdk.util.BelvedereProvider
-
Get an instance of
Belvedere
. - getLabel() - Method in class com.zopim.android.sdk.model.ChatLog.Option
-
Label of the option message
- getMachineId() - Method in class com.zopim.android.sdk.model.Profile
-
Gets machine id of the current chat session.
- getMachineId() - Method in class com.zopim.android.sdk.store.MachineIdPrefsStorage
-
Retrieves stored machine id from shared preferences.
- getMachineId() - Method in interface com.zopim.android.sdk.store.MachineIdStorage
-
Retrieves stored machine id
- getMessage() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets message body of this chat log event.
- getMessage() - Method in class com.zopim.android.sdk.model.items.AgentMessage
- getMessage() - Method in class com.zopim.android.sdk.model.items.AgentOptions
- getMessage() - Method in class com.zopim.android.sdk.model.items.ChatEvent
- getMessage() - Method in class com.zopim.android.sdk.model.items.ChatMemberEvent
- getMessage() - Method in class com.zopim.android.sdk.model.items.VisitorMessage
- getMessage() - Method in class com.zopim.android.sdk.model.PushData
-
Get the chat message.
- getMessage() - Method in class com.zopim.android.sdk.prechat.PreChatForm
-
Gets message filed configuration.
- getMimeType() - Method in class com.zopim.android.sdk.model.Attachment
-
Gets mime type of the attachment
- getName() - Method in class com.zopim.android.sdk.model.Attachment
-
Gets name of the attachment file
- getName() - Method in class com.zopim.android.sdk.model.Department
-
Gets name of the department
- getName() - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Gets visitor name configured for this user
- getName() - Method in class com.zopim.android.sdk.prechat.PreChatForm
-
Gets name filed configuration.
- getNick() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets a nick name of the chat log participant.
- getNote() - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Gets visitor note
- getOfflineForm() - Method in class com.zopim.android.sdk.model.Forms
- getOptions() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets an array of options when a questionnaire chat log message is questionnaire sent by an agent
- getOptions() - Method in class com.zopim.android.sdk.model.items.AgentOptions
- getParticipantId() - Method in class com.zopim.android.sdk.model.items.RowItem
- getPhoneNumber() - Method in class com.zopim.android.sdk.model.Profile
-
Gets phone number of the visitor in the chat session
- getPhoneNumber() - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Gets visitor phone number configured for this user
- getPhoneNumber() - Method in class com.zopim.android.sdk.prechat.PreChatForm
-
Gets phone number filed configuration.
- getPreChatForm() - Method in interface com.zopim.android.sdk.api.ChatConfig
-
Gets pre chat configuration form as configured at initialization via
ZopimChatApi.DefaultConfig
or start of the chat viaZopimChatApi.SessionConfig
- getProfile() - Method in interface com.zopim.android.sdk.data.DataSource
-
Gets profile object from the
LivechatProfilePath
- getProfile() - Method in class com.zopim.android.sdk.data.PathDataSource
- getProgress() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets the current transfer progress
- getPushToken() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Get the push token
- getQueue() - Static method in class com.zopim.android.sdk.breadcrumbs.Events
-
Returns the instance of tracked events queue
- getRating() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets the rating for this chat log
- getRating() - Method in class com.zopim.android.sdk.model.items.ChatRating
- getRating(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Rating
-
Gets the equivalent enum rating of the value passed as parameter
- getReconnectTimeout() - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Deprecated.use
ZopimChatApi.getReconnectTimeout()
instead - getReconnectTimeout() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Gets reconnect timeout that was configured via
ZopimChatApi.DefaultConfig.reconnectTimeout
If timeout was not configured it will return theChatSession.DEFAULT_RECONNECT_TIMEOUT
- getSize() - Method in class com.zopim.android.sdk.model.Attachment
-
Gets file size of the attachment
- getStatus() - Method in class com.zopim.android.sdk.model.Account
-
Gets status enum value
- getStatus() - Method in class com.zopim.android.sdk.model.Connection
-
Gets status enum value
- getStatus() - Method in class com.zopim.android.sdk.model.Department
-
Gets availability status of the department
- getStatus(String) - Static method in enum com.zopim.android.sdk.model.Account.Status
-
Finds matching status value
- getStatus(String) - Static method in enum com.zopim.android.sdk.model.Connection.Status
-
Finds matching status value
- getStatus(String) - Static method in enum com.zopim.android.sdk.model.Department.Status
-
Gets the status enum of the value passed as parameter
- getSupportedCipherSuites() - Method in class com.zopim.android.sdk.api.Tls12SocketFactory
- getTags() - Method in interface com.zopim.android.sdk.api.ChatApiConfig
-
Gets tags as configured at initialization via
ZopimChatApi.DefaultConfig
or start of the chat viaZopimChatApi.SessionConfig
- getThemeAccentColor(Context) - Static method in class com.zopim.android.sdk.util.Color
-
Resolves the accent color of the current theme.
- getThumbnail() - Method in class com.zopim.android.sdk.model.Attachment
-
Gets thumbnail image of the attachment
- getTimestamp() - Method in class com.zopim.android.sdk.breadcrumbs.Event
-
Gets timestamp of the event
- getTimestamp() - Method in class com.zopim.android.sdk.model.ChatLog
-
Time record of this event in milliseconds
- getTimestamp() - Method in class com.zopim.android.sdk.model.items.RowItem
- getTitle() - Method in class com.zopim.android.sdk.breadcrumbs.Event
-
Gets title of the event
- getType() - Method in class com.zopim.android.sdk.model.Attachment
-
Gets type of the attachment like document or image
- getType() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets type of the chat log message.
- getType() - Method in class com.zopim.android.sdk.model.items.RowItem
- getType() - Method in class com.zopim.android.sdk.model.PushData
-
Get the notification type.
- getType(int) - Static method in enum com.zopim.android.sdk.model.items.RowItem.Type
-
Gets type of this row item based on the provided parameter.
- getType(int) - Static method in enum com.zopim.android.sdk.widget.view.WidgetView.Anchor
-
Gets the enum position of the value passed as parameter
- getType(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Error
-
Gets the error enum type of the value passed as parameter
- getUploadProgress() - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- getUploadUrl() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets a copy of upload
URL
stored in thisChatLog
event - getUploadUrl() - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- getUrl() - Method in class com.zopim.android.sdk.model.Attachment
-
Get resource url of the attachment
- getValue() - Method in enum com.zopim.android.sdk.attachment.FileExtension
-
Gets the value of this raw extension enum
- getValue() - Method in enum com.zopim.android.sdk.model.Account.Status
- getValue() - Method in enum com.zopim.android.sdk.model.ChatLog.Error
-
Gets the value of this error type enum
- getValue() - Method in enum com.zopim.android.sdk.model.ChatLog.Rating
-
Gets the value of this enum
- getValue() - Method in enum com.zopim.android.sdk.model.Connection.Status
- getValue() - Method in enum com.zopim.android.sdk.model.Department.Status
-
Gets the value of this status enum
- getValue() - Method in enum com.zopim.android.sdk.model.items.RowItem.Type
-
Gets value of this row type enum
- getValue() - Method in enum com.zopim.android.sdk.widget.view.WidgetView.Anchor
-
Gets the value of this position enum
- getVisitorInfo() - Method in interface com.zopim.android.sdk.api.ChatApiConfig
-
Gets
VisitorInfo
configured for this chat session - getVisitorInfo() - Method in class com.zopim.android.sdk.store.VisitorInfoPrefsStorage
-
Retrieves stored visitor info from shared preferences.
- getVisitorInfo() - Method in interface com.zopim.android.sdk.store.VisitorInfoStorage
-
Retrieves stored visitor info from shared preferences
- getVisitorQueue() - Method in class com.zopim.android.sdk.model.ChatLog
-
Gets number of visitors in the queue being currently served in this chat session.
H
- hasEnded() - Method in interface com.zopim.android.sdk.api.ChatApi
-
Tells if this chat session has ended and can not be continued.
- hasEnded() - Method in class com.zopim.android.sdk.api.ZopimChat
- hashCode() - Method in class com.zopim.android.sdk.breadcrumbs.Event
- hashCode() - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- hashCode() - Method in class com.zopim.android.sdk.model.items.AgentItem
- hashCode() - Method in class com.zopim.android.sdk.model.items.AgentMessage
- hashCode() - Method in class com.zopim.android.sdk.model.items.AgentOptions
- hashCode() - Method in class com.zopim.android.sdk.model.items.AgentTyping
- hashCode() - Method in class com.zopim.android.sdk.model.items.ChatEvent
- hashCode() - Method in class com.zopim.android.sdk.model.items.ChatMemberEvent
- hashCode() - Method in class com.zopim.android.sdk.model.items.ChatRating
- hashCode() - Method in class com.zopim.android.sdk.model.items.RowItem
- hashCode() - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- hashCode() - Method in class com.zopim.android.sdk.model.items.VisitorItem
- hashCode() - Method in class com.zopim.android.sdk.model.items.VisitorMessage
I
- init(Context) - Static method in enum com.zopim.android.sdk.store.Storage
-
Initializes the storage.
- init(String) - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Initiates chat and returns
ZopimChat.DefaultConfig
global configuration builder to be used for configuring the global chat settings. - init(String) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Initiates chat and returns
ZopimChatApi.DefaultConfig
configuration builder to be used for configuring the global chat settings. - initializationTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- initializationTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
-
Sets chat initialization timeout.
- isClearRequired(String) - Method in class com.zopim.android.sdk.data.Path
-
Convenience method for interpreting json message update to the data path.
- isDisabled() - Method in class com.zopim.android.sdk.model.items.AgentOptions
- isDisabled() - Method in class com.zopim.android.sdk.model.items.ChatRating
- isEmpty() - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Returns true if this queue contains no elements.
- isEnabled() - Method in class com.zopim.android.sdk.model.FileSending
-
Indicates if file sending is enabled
- isFailed() - Method in class com.zopim.android.sdk.model.ChatLog
-
Tells if this chat log failed to send
- isFailed() - Method in class com.zopim.android.sdk.model.items.VisitorItem
- isFileSendingEnabled() - Method in interface com.zopim.android.sdk.api.ChatConfig
-
Gets if file sending support is enabled via.
- isLeadItem() - Method in interface com.zopim.android.sdk.chatlog.LeadItem
-
Tells if this item is leading item
- isSelected() - Method in class com.zopim.android.sdk.model.ChatLog.Option
-
Selected state of this option
- isTyping() - Method in class com.zopim.android.sdk.model.Agent
-
Indicates whether agent is currently typing
- isTyping() - Method in class com.zopim.android.sdk.model.items.AgentTyping
- isUnverified() - Method in class com.zopim.android.sdk.model.ChatLog
-
Tells if this chat log event has been received and verified by the server.
- isUnverified() - Method in class com.zopim.android.sdk.model.items.VisitorItem
L
- layoutDependsOn(CoordinatorLayout, View, View) - Method in class com.zopim.android.sdk.chatlog.view.PushViewBehavior
- LeadItem - Interface in com.zopim.android.sdk.chatlog
-
Allows defining items as leading item
- LivechatAccountPath - Class in com.zopim.android.sdk.data
-
Account path definition
- LivechatAgentsPath - Class in com.zopim.android.sdk.data
-
Agents path definition
- LivechatChatLogPath - Class in com.zopim.android.sdk.data
-
Chat log path definition
- LivechatChatLogPath.ChatTimeoutReceiver - Class in com.zopim.android.sdk.data
-
Receiver for chat session timeout event
- LivechatChattingStatusPath - Class in com.zopim.android.sdk.data
-
ChattingStatus path definition
- LivechatDepartmentsPath - Class in com.zopim.android.sdk.data
-
Departments path definition
- LivechatFileSendingPath - Class in com.zopim.android.sdk.data
-
File Sending (Attachments) path definition
- LivechatFormsPath - Class in com.zopim.android.sdk.data
-
Forms path definition
- LivechatProfilePath - Class in com.zopim.android.sdk.data
-
Profile path definition
M
- machineId() - Static method in enum com.zopim.android.sdk.store.Storage
-
Provides an instance of
MachineIdStorage
- MachineIdPrefsStorage - Class in com.zopim.android.sdk.store
-
Storage for saving the machine id of a chat session.
- MachineIdStorage - Interface in com.zopim.android.sdk.store
-
Interface definition of a storage for saving the machine id of a chat session.
- make(View, int, int) - Static method in class com.zopim.android.sdk.chatlog.view.SnackbarAdapter
-
Make a Snackbar to display a message.
- message(PreChatForm.Field) - Method in class com.zopim.android.sdk.prechat.PreChatForm.Builder
-
Configures message field
- msg(String) - Method in class com.zopim.android.sdk.data.WebWidgetListener
N
- name(PreChatForm.Field) - Method in class com.zopim.android.sdk.prechat.PreChatForm.Builder
-
Configures name field
- name(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
-
Configures name
- newInstance(ZopimChat.SessionConfig) - Static method in class com.zopim.android.sdk.prechat.ZopimChatFragment
-
Creates a new instance of the
ZopimChatFragment
and configures chat session. - newInstance(PreChatForm) - Static method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
-
Builds the
ZopimPreChatFragment
based on thePreChatForm
configuration. - newInstance(String) - Static method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
-
Creates a new instance of the
ZopimCommentFragment
. - note(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
-
Configures note
- notifyObservers(Object) - Method in class com.zopim.android.sdk.data.Path
-
Deprecated.
O
- ObservableTrigger - Interface in com.zopim.android.sdk.api
-
Interface definition of an
Observable
that can be triggered for an update - offer(E) - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Inserts the specified element into this queue if it is possible to do so immediately without violating capacity restrictions.
- OfflineForm() - Constructor for class com.zopim.android.sdk.model.Forms.OfflineForm
- onActivityCreated(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onActivityCreated(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onActivityResult(int, int, Intent) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onAnimationEnd(Animation) - Method in class com.zopim.android.sdk.anim.AnimationListenerAdapter
- onAnimationRepeat(Animation) - Method in class com.zopim.android.sdk.anim.AnimationListenerAdapter
- onAnimationStart(Animation) - Method in class com.zopim.android.sdk.anim.AnimationListenerAdapter
- onAttach(Activity) - Method in class com.zopim.android.sdk.chatlog.ConnectionFragment
- onAttach(Activity) - Method in class com.zopim.android.sdk.chatlog.ConnectionToastFragment
- onAttach(Activity) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onAttach(Activity) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onAttach(Activity) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onAttach(Activity) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onBind(Intent) - Method in class com.zopim.android.sdk.widget.ChatWidgetService
- onChatEnded() - Method in interface com.zopim.android.sdk.prechat.ChatListener
-
Callback that notifies that the chat has ended
- onChatEnded() - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onChatInitialized() - Method in interface com.zopim.android.sdk.prechat.ChatListener
-
Callback which notifies that
ChatApi
chat is initialized and ready to be used. - onChatInitialized() - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onChatLoaded(Chat) - Method in interface com.zopim.android.sdk.prechat.ChatListener
-
Callback that is invoked when
ZopimChatFragment
is finished loading theChat
. - onChatLoaded(Chat) - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onConfigurationChanged(Configuration) - Method in class com.zopim.android.sdk.widget.ChatWidgetService
- onConnected() - Method in interface com.zopim.android.sdk.chatlog.ConnectionFragment.ConnectionListener
-
This will occur in case of chat connectivity recovery.
- onConnected() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onConnected() - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onConnected() - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onConnected() - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onCreate() - Method in class com.zopim.android.sdk.widget.ChatWidgetService
- onCreate(Bundle) - Method in class com.zopim.android.sdk.chatlog.ConnectionToastFragment
- onCreate(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onCreate(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentActivity
- onCreate(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onCreate(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onCreate(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onCreate(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onCreateOptionsMenu(Menu, MenuInflater) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onDependentViewChanged(CoordinatorLayout, View, View) - Method in class com.zopim.android.sdk.chatlog.view.PushViewBehavior
- onDestroy() - Method in class com.zopim.android.sdk.chatlog.ConnectionToastFragment
- onDestroy() - Method in class com.zopim.android.sdk.chatlog.ZopimCommentActivity
- onDestroy() - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onDestroy() - Method in class com.zopim.android.sdk.widget.ChatWidgetService
- onDetach() - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onDisconnected() - Method in interface com.zopim.android.sdk.chatlog.ConnectionFragment.ConnectionListener
-
This will occur in case of chat connectivity loss.
- onDisconnected() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onDisconnected() - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onDisconnected() - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onDisconnected() - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onHideToast() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onMessageReceived(PushData) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Notify the SDK of FCM message receipt.
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentActivity
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onOptionsItemSelected(MenuItem) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onPause() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onPause() - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onPause() - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onPause() - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onPause() - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onReceive(Context, Intent) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment.ChatTimeoutReceiver
- onReceive(Context, Intent) - Method in class com.zopim.android.sdk.data.ConnectionPath.ConnectivityReceiver
- onReceive(Context, Intent) - Method in class com.zopim.android.sdk.data.LivechatChatLogPath.ChatTimeoutReceiver
- onResume() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onResume() - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onSaveInstanceState(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onSaveInstanceState(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onSaveInstanceState(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onSaveInstanceState(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onSaveInstanceState(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onSaveInstanceState(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onShowToast() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onStart() - Method in class com.zopim.android.sdk.chatlog.ConnectionFragment
- onStart() - Method in class com.zopim.android.sdk.chatlog.ConnectionToastFragment
- onStart() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onStart() - Method in class com.zopim.android.sdk.prechat.ZopimChatActivity
- onStart() - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onStart() - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onStartCommand(Intent, int, int) - Method in class com.zopim.android.sdk.widget.ChatWidgetService
- onStop() - Method in class com.zopim.android.sdk.chatlog.ConnectionFragment
- onStop() - Method in class com.zopim.android.sdk.chatlog.ConnectionToastFragment
- onStop() - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onStop() - Method in class com.zopim.android.sdk.chatlog.ZopimCommentActivity
- onStop() - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onStop() - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onStop() - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onViewCreated(View, Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onViewCreated(View, Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onViewCreated(View, Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onViewCreated(View, Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onViewCreated(View, Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- onViewStateRestored(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- onViewStateRestored(Bundle) - Method in class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- onViewStateRestored(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimChatFragment
- onViewStateRestored(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- onViewStateRestored(Bundle) - Method in class com.zopim.android.sdk.prechat.ZopimPreChatFragment
- Option(String) - Constructor for class com.zopim.android.sdk.model.ChatLog.Option
P
- Path<T> - Class in com.zopim.android.sdk.data
-
Definition of a data path in chat data source.
- Path() - Constructor for class com.zopim.android.sdk.data.Path
- PathDataSource - Class in com.zopim.android.sdk.data
-
Definition of data source
- PathDataSource() - Constructor for class com.zopim.android.sdk.data.PathDataSource
- phoneNumber(PreChatForm.Field) - Method in class com.zopim.android.sdk.prechat.PreChatForm.Builder
-
Configures phone number field
- phoneNumber(String) - Method in class com.zopim.android.sdk.model.VisitorInfo.Builder
-
Configures phone number
- poll() - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Retrieves and removes the head of this queue, or returns null if this queue is empty.
- preChatForm(PreChatForm) - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- preChatForm(PreChatForm) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- PreChatForm - Class in com.zopim.android.sdk.prechat
-
Pre chat form definition
- PreChatForm.Builder - Class in com.zopim.android.sdk.prechat
-
Builds pre chat form with default of hidden if not specified
- PreChatForm.Field - Enum in com.zopim.android.sdk.prechat
-
Defines available pre chat form field configurations.
- Profile - Class in com.zopim.android.sdk.model
-
This is a model class for user profile information that will be created by
LivechatProfilePath
. - Profile() - Constructor for class com.zopim.android.sdk.model.Profile
- ProfileObserver - Class in com.zopim.android.sdk.data.observers
-
Abstract definition of the observer that listens to broadcasts from
LivechatProfilePath
observable - ProfileObserver() - Constructor for class com.zopim.android.sdk.data.observers.ProfileObserver
- PushData - Class in com.zopim.android.sdk.model
-
Chat Push notification data representation.
- PushData.Type - Enum in com.zopim.android.sdk.model
-
Chat push notification type.
- PushViewBehavior - Class in com.zopim.android.sdk.chatlog.view
- PushViewBehavior(Context, AttributeSet) - Constructor for class com.zopim.android.sdk.chatlog.view.PushViewBehavior
R
- reconnectTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- reconnectTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
-
Sets the reconnect timeout.
- resend(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Re-sends the visitor message.
- resend(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- resetIdentity() - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Resets the identity to a new anonymous visitor.
- resetTimeout() - Method in interface com.zopim.android.sdk.api.ChatApi
-
Resets chat timeout.
- resetTimeout() - Method in class com.zopim.android.sdk.api.ZopimChat
- resume(FragmentActivity) - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Attempts to resume the existing chat if possible.
- resume(FragmentActivity) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Attempts to resume the existing chat if possible.
- RowItem<T extends RowItem> - Class in com.zopim.android.sdk.model.items
-
This is an abstract model class for agent events that will be created by
LivechatChatLogPath
. - RowItem() - Constructor for class com.zopim.android.sdk.model.items.RowItem
- RowItem.Type - Enum in com.zopim.android.sdk.model.items
-
Available types that this row item can represent.
S
- scale(View, float, float) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Scales view in place It's up to you to set view's visibility on animation end
- select() - Method in class com.zopim.android.sdk.model.ChatLog.Option
-
Marks this option as selected
- send(File) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sends the file to the current chat log.
- send(File) - Method in class com.zopim.android.sdk.api.ZopimChat
- send(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sends the visitor message.
- send(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- sendChatComment(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets a comment to the current chat session.
- sendChatComment(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- sendChatRating(ChatLog.Rating) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets rating for the current chat session.
- sendChatRating(ChatLog.Rating) - Method in class com.zopim.android.sdk.api.ZopimChat
- sendOfflineMessage(String, String, String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sends email to agents defined in the dashboard for this account.
- sendOfflineMessage(String, String, String) - Method in class com.zopim.android.sdk.api.ZopimChat
- ServiceUtils - Class in com.zopim.android.sdk.api
-
For internal use only.
- ServiceUtils() - Constructor for class com.zopim.android.sdk.api.ServiceUtils
- SessionConfig() - Constructor for class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- SessionConfig() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
- sessionTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChat.DefaultConfig
- sessionTimeout(long) - Method in class com.zopim.android.sdk.api.ZopimChatApi.DefaultConfig
-
Sets chat session timeout.
- setAttachmentFile(File) - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- setAttachmentName(String) - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- setAttachmentSize(Long) - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- setAttachmentUrl(URL) - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- setAvatarUri(String) - Method in class com.zopim.android.sdk.model.items.AgentItem
- setComment(String) - Method in class com.zopim.android.sdk.model.ChatLog
-
Sets the comment for this chat log
- setComment(String) - Method in class com.zopim.android.sdk.model.items.ChatRating
- setDepartment(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets a department to the current chat session.
- setDepartment(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- setDisabled(boolean) - Method in class com.zopim.android.sdk.model.items.AgentOptions
- setDisabled(boolean) - Method in class com.zopim.android.sdk.model.items.ChatRating
- setDisabled(boolean) - Method in interface com.zopim.android.sdk.model.items.Disableable
-
Sets state as per parameter
- setDisplayName(String) - Method in class com.zopim.android.sdk.model.items.RowItem
- setEmail(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets the email for the user in the current chat session.
- setEmail(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- setEmail(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Sets visitor email to this configuration model
- setError(ChatLog.Error) - Method in class com.zopim.android.sdk.model.ChatLog
-
Sets the error to this chat log
- setError(String) - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- setFailed(boolean) - Method in class com.zopim.android.sdk.model.ChatLog
-
Sets if chat log failed to send
- setFailed(boolean) - Method in class com.zopim.android.sdk.model.items.VisitorItem
- setFile(File) - Method in class com.zopim.android.sdk.model.ChatLog
-
Sets file to this chat log event
- setFile(File) - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- setId(String) - Method in class com.zopim.android.sdk.model.items.RowItem
- setLeadItem(boolean) - Method in interface com.zopim.android.sdk.chatlog.LeadItem
-
Configures this item as leading item
- setMachineId(String) - Method in class com.zopim.android.sdk.store.MachineIdPrefsStorage
-
Saves the provided machine id in shared preferences.
- setMachineId(String) - Method in interface com.zopim.android.sdk.store.MachineIdStorage
-
Saves the provided machine id
- setMessage(String) - Method in class com.zopim.android.sdk.model.items.AgentMessage
- setMessage(String) - Method in class com.zopim.android.sdk.model.items.AgentOptions
- setMessage(String) - Method in class com.zopim.android.sdk.model.items.ChatEvent
- setMessage(String) - Method in class com.zopim.android.sdk.model.items.ChatMemberEvent
- setMessage(String) - Method in class com.zopim.android.sdk.model.items.VisitorMessage
- setName(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets the name for the user in the current chat session.
- setName(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- setName(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Sets visitor name to this configuration model
- setNote(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets a note to the visitor profile
- setNote(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- setNote(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Appends a note to the visitor note
- setOptions(String[]) - Method in class com.zopim.android.sdk.model.items.AgentOptions
- setParticipantId(String) - Method in class com.zopim.android.sdk.model.items.RowItem
- setPhoneNumber(String) - Method in interface com.zopim.android.sdk.api.ChatApiCommands
-
Sets phone number information for the user that is in the current chat session.
- setPhoneNumber(String) - Method in class com.zopim.android.sdk.api.ZopimChat
- setPhoneNumber(String) - Method in class com.zopim.android.sdk.model.VisitorInfo
-
Sets visitor phone number to this configuration model
- setProgress(int) - Method in class com.zopim.android.sdk.model.ChatLog
-
Sets progress for this chat log
- setPushToken(String) - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Set the push token.
- setPushToken(String) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Set the push token to allow agent message to be sent to the app via push notifications.
- setRating(ChatLog.Rating) - Method in class com.zopim.android.sdk.model.items.ChatRating
- setRawNewRating(String) - Method in class com.zopim.android.sdk.model.ChatLog
- setRawRating(String) - Method in class com.zopim.android.sdk.model.ChatLog
- setTimestamp(Long) - Method in class com.zopim.android.sdk.model.items.RowItem
- setType(RowItem.Type) - Method in class com.zopim.android.sdk.model.items.RowItem
- setTyping(boolean) - Method in class com.zopim.android.sdk.model.items.AgentTyping
- setUnverified(boolean) - Method in class com.zopim.android.sdk.model.items.VisitorItem
- setUploadProgress(int) - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- setUploadUrl(URL) - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- setVisitorInfo(VisitorInfo) - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Configures the global
VisitorInfo
- setVisitorInfo(VisitorInfo) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Configures the global
VisitorInfo
- setVisitorInfo(VisitorInfo) - Method in class com.zopim.android.sdk.store.VisitorInfoPrefsStorage
-
Saves the data of provided visitor info.
- setVisitorInfo(VisitorInfo) - Method in interface com.zopim.android.sdk.store.VisitorInfoStorage
-
Saves the data of provided visitor info
- shouldOverrideUrlLoading(WebView, String) - Method in class com.zopim.android.sdk.data.WebWidgetListener
-
Overrides url loading as Zopim web widget passes data in the url behind the delimiter
- size() - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Returns the number of elements in this queue.
- slideIn(View, AnimatorPack.Direction) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Builds a slide in animator
- slideInSequentially(AnimatorPack.Direction, long, boolean, boolean, View...) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Slide in animation that delays start of each animated element by an offset.
- slideOut(View, AnimatorPack.Direction) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Builds a slide out animator.
- slideOutSequentially(AnimatorPack.Direction, long, boolean, boolean, View...) - Static method in class com.zopim.android.sdk.anim.AnimatorPack
-
Slide out animation that delays start of each animated element by an offset.
- SnackbarAdapter - Class in com.zopim.android.sdk.chatlog.view
-
Definition of a
Snackbar
adapter that will make the snackbar match the full width of the parent. - SnackbarAdapter() - Constructor for class com.zopim.android.sdk.chatlog.view.SnackbarAdapter
- start() - Method in class com.zopim.android.sdk.chatlog.view.TypingIndicatorView
-
Starts typing animation
- start(FragmentActivity) - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Starts the chat with global configuration.
- start(FragmentActivity) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Starts the chat with
ZopimChatApi.DefaultConfig
global configuration. - startActivity(Context, ZopimChat.SessionConfig) - Static method in class com.zopim.android.sdk.prechat.ZopimChatActivity
-
Starts activity with
ZopimChatApi.SessionConfig
configuration - startAsForegroundServiceIfNeeded(Context, Intent) - Static method in class com.zopim.android.sdk.api.ServiceUtils
- startForegroundIfNeeded(Service, Intent) - Static method in class com.zopim.android.sdk.api.ServiceUtils
- startService(Context) - Static method in class com.zopim.android.sdk.widget.ChatWidgetService
- STATE_MENU_ITEM_ENABLED - Static variable in class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- stop() - Method in class com.zopim.android.sdk.chatlog.view.TypingIndicatorView
-
Stops typing animation
- stopForegroundService(Service) - Static method in class com.zopim.android.sdk.api.ServiceUtils
- stopService(Context) - Static method in class com.zopim.android.sdk.widget.ChatWidgetService
- Storage - Enum in com.zopim.android.sdk.store
-
Singleton storage instance used to initialize or clear the storage
T
- tags(String...) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- tags(String...) - Method in class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
- Tls12SocketFactory - Class in com.zopim.android.sdk.api
-
Applies the correct ConnectionSpecs for different versions of android.
- Tls12SocketFactory(SSLSocketFactory) - Constructor for class com.zopim.android.sdk.api.Tls12SocketFactory
- toArray(E[]) - Method in interface com.zopim.android.sdk.util.CircularQueue
-
Returns an array containing all of the elements in this queue, in proper sequence; the runtime type of the returned array is that of the specified array.
- toString() - Method in class com.zopim.android.sdk.breadcrumbs.Event
- toString() - Method in class com.zopim.android.sdk.model.Agent
- toString() - Method in class com.zopim.android.sdk.model.ChatLog
- toString() - Method in class com.zopim.android.sdk.model.Connection
- toString() - Method in class com.zopim.android.sdk.model.Department
- toString() - Method in class com.zopim.android.sdk.model.FileSending
- toString() - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- toString() - Method in class com.zopim.android.sdk.model.items.AgentMessage
- toString() - Method in class com.zopim.android.sdk.model.items.AgentOptions
- toString() - Method in class com.zopim.android.sdk.model.items.AgentTyping
- toString() - Method in class com.zopim.android.sdk.model.items.ChatEvent
- toString() - Method in class com.zopim.android.sdk.model.items.ChatMemberEvent
- toString() - Method in class com.zopim.android.sdk.model.items.ChatRating
- toString() - Method in class com.zopim.android.sdk.model.items.RowItem
- toString() - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- toString() - Method in class com.zopim.android.sdk.model.items.VisitorItem
- toString() - Method in class com.zopim.android.sdk.model.items.VisitorMessage
- toString() - Method in class com.zopim.android.sdk.model.Profile
- trackEvent(String) - Static method in class com.zopim.android.sdk.api.ZopimChat
-
Leaves an event trace.
- trackEvent(String) - Static method in class com.zopim.android.sdk.api.ZopimChatApi
-
Leaves an event trace.
- trigger() - Method in interface com.zopim.android.sdk.api.ObservableTrigger
-
Triggers an update from an observable
- trigger() - Method in class com.zopim.android.sdk.data.Path
- TypingIndicatorView - Class in com.zopim.android.sdk.chatlog.view
-
Definition of the typing indicator view
- TypingIndicatorView(Context) - Constructor for class com.zopim.android.sdk.chatlog.view.TypingIndicatorView
- TypingIndicatorView(Context, AttributeSet) - Constructor for class com.zopim.android.sdk.chatlog.view.TypingIndicatorView
U
- UninitializedChat - Class in com.zopim.android.sdk.api
-
Definition of a mocked
Chat
. - UninitializedChat() - Constructor for class com.zopim.android.sdk.api.UninitializedChat
- Updatable<T> - Interface in com.zopim.android.sdk.model.items
-
Interface definition for updating items
- update(Account) - Method in class com.zopim.android.sdk.data.observers.AccountObserver
-
Delivers the broadcast from
LivechatAccountPath
observable - update(ChattingStatus) - Method in class com.zopim.android.sdk.data.observers.ChattingStatusObserver
-
Delivers the broadcast from
LivechatChattingStatusPath
observable. - update(Connection) - Method in class com.zopim.android.sdk.data.observers.ConnectionObserver
-
Delivers the broadcast from
ConnectionPath
observable - update(FileSending) - Method in class com.zopim.android.sdk.data.observers.FileSendingObserver
-
Delivers the broadcast from
LivechatFileSendingPath
observable - update(Forms) - Method in class com.zopim.android.sdk.data.observers.FormsObserver
-
Delivers the broadcast from
LivechatFormsPath
observable - update(AgentAttachment) - Method in class com.zopim.android.sdk.model.items.AgentAttachment
- update(AgentMessage) - Method in class com.zopim.android.sdk.model.items.AgentMessage
- update(AgentOptions) - Method in class com.zopim.android.sdk.model.items.AgentOptions
- update(AgentTyping) - Method in class com.zopim.android.sdk.model.items.AgentTyping
- update(ChatEvent) - Method in class com.zopim.android.sdk.model.items.ChatEvent
- update(ChatMemberEvent) - Method in class com.zopim.android.sdk.model.items.ChatMemberEvent
- update(ChatRating) - Method in class com.zopim.android.sdk.model.items.ChatRating
- update(VisitorAttachment) - Method in class com.zopim.android.sdk.model.items.VisitorAttachment
- update(VisitorMessage) - Method in class com.zopim.android.sdk.model.items.VisitorMessage
- update(Profile) - Method in class com.zopim.android.sdk.data.observers.ProfileObserver
-
Delivers the broadcast from
LivechatProfilePath
observable - update(LinkedHashMap<String, ChatLog>) - Method in class com.zopim.android.sdk.data.observers.ChatItemsObserver
- update(LinkedHashMap<String, ChatLog>) - Method in class com.zopim.android.sdk.data.observers.ChatLogObserver
-
Delivers the broadcast from
LivechatAgentsPath
observable - update(Map<String, Agent>) - Method in class com.zopim.android.sdk.data.observers.AgentsObserver
-
Delivers the broadcast from
LivechatAgentsPath
observable - update(Map<String, Agent>) - Method in class com.zopim.android.sdk.data.observers.AgentsTypingObserver
- update(Map<String, Department>) - Method in class com.zopim.android.sdk.data.observers.DepartmentsObserver
-
Delivers the broadcast from
LivechatDepartmentsPath
observable - update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.AccountObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.AgentsObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ChatLogObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ChattingStatusObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ConnectionObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.DepartmentsObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.FileSendingObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.FormsObserver
- update(Observable, Object) - Method in class com.zopim.android.sdk.data.observers.ProfileObserver
- update(T) - Method in interface com.zopim.android.sdk.model.items.Updatable
-
Update the current item
- update(T) - Method in class com.zopim.android.sdk.model.items.AgentItem
- update(T) - Method in class com.zopim.android.sdk.model.items.RowItem
-
Updates this item with item passed as parameter.
- update(T) - Method in class com.zopim.android.sdk.model.items.VisitorItem
- updateChatItems(TreeMap<String, RowItem>) - Method in class com.zopim.android.sdk.data.observers.ChatItemsObserver
-
Delivers the broadcast from
LivechatChatLogPath
observable - updateTyping(Map<String, AgentTyping>) - Method in class com.zopim.android.sdk.data.observers.AgentsTypingObserver
-
Delivers the broadcast from
LivechatAgentsPath
observable
V
- valueOf(String) - Static method in enum com.zopim.android.sdk.anim.AnimatorPack.Direction
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.api.FileTransfers
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.attachment.FileExtension
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.Account.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Error
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Rating
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChatLog.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.ChattingStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.Connection.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.Department.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.items.RowItem.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.model.PushData.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.prechat.EmailTranscript
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.prechat.PreChatForm.Field
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.store.Storage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.util.BelvedereProvider
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.zopim.android.sdk.widget.view.WidgetView.Anchor
-
Returns the enum constant of this type with the specified name.
- valueOfExtension(String) - Static method in enum com.zopim.android.sdk.attachment.FileExtension
-
Gets extension type that matched the criteria
- values() - Static method in enum com.zopim.android.sdk.anim.AnimatorPack.Direction
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.api.FileTransfers
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.attachment.FileExtension
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.Account.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.ChatLog.Error
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.ChatLog.Rating
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.ChatLog.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.ChattingStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.Connection.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.Department.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.items.RowItem.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.model.PushData.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.prechat.EmailTranscript
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.prechat.PreChatForm.Field
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.store.Storage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.util.BelvedereProvider
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.zopim.android.sdk.widget.view.WidgetView.Anchor
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VisitorAttachment - Class in com.zopim.android.sdk.model.items
-
This is a model class for visitor attachments that will be created by
LivechatChatLogPath
. - VisitorAttachment() - Constructor for class com.zopim.android.sdk.model.items.VisitorAttachment
- visitorInfo() - Static method in enum com.zopim.android.sdk.store.Storage
-
Provides an instance of
VisitorInfoStorage
- VisitorInfo - Class in com.zopim.android.sdk.model
-
This is a model class for visitor information that can be passed as part of config parameters when starting a chat.
- VisitorInfo.Builder - Class in com.zopim.android.sdk.model
-
Visitor info builder class
- VisitorInfoPrefsStorage - Class in com.zopim.android.sdk.store
-
Storage for saving the visitor info
- VisitorInfoStorage - Interface in com.zopim.android.sdk.store
-
Interface definition of a storage for saving the
VisitorInfo
info - VisitorItem<T extends VisitorItem> - Class in com.zopim.android.sdk.model.items
-
This is an abstract model class for visitor events that will be created by
LivechatChatLogPath
. - VisitorItem() - Constructor for class com.zopim.android.sdk.model.items.VisitorItem
- VisitorMessage - Class in com.zopim.android.sdk.model.items
-
This is a model class for visitor messages that will be created by
LivechatChatLogPath
. - VisitorMessage() - Constructor for class com.zopim.android.sdk.model.items.VisitorMessage
- visitorPathOne(String) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- visitorPathOne(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
- visitorPathTwo(String) - Method in class com.zopim.android.sdk.api.ZopimChat.SessionConfig
- visitorPathTwo(String) - Method in class com.zopim.android.sdk.api.ZopimChatApi.SessionConfig
W
- WebWidgetListener - Class in com.zopim.android.sdk.data
-
Listener definition for web widget chat residing in
android.webkit.WebView
. - WebWidgetListener() - Constructor for class com.zopim.android.sdk.data.WebWidgetListener
- WidgetView - Class in com.zopim.android.sdk.widget.view
-
Definition of the chat widget view
- WidgetView(Context) - Constructor for class com.zopim.android.sdk.widget.view.WidgetView
- WidgetView(Context, AttributeSet) - Constructor for class com.zopim.android.sdk.widget.view.WidgetView
- WidgetView(Context, AttributeSet, int) - Constructor for class com.zopim.android.sdk.widget.view.WidgetView
- WidgetView.Anchor - Enum in com.zopim.android.sdk.widget.view
-
Definition of available anchor positions for this view.
Z
- ZopimChat - Class in com.zopim.android.sdk.api
-
Definition for initialization and configuration of the chat.
- ZopimChat.DefaultConfig - Class in com.zopim.android.sdk.api
-
Configuration class for global chat configuration
- ZopimChat.SessionConfig - Class in com.zopim.android.sdk.api
-
Configuration class for session chat configuration
- ZopimChatActivity - Class in com.zopim.android.sdk.prechat
- ZopimChatActivity() - Constructor for class com.zopim.android.sdk.prechat.ZopimChatActivity
- ZopimChatApi - Class in com.zopim.android.sdk.api
-
Definition for initialization and configuration of the chat.
- ZopimChatApi() - Constructor for class com.zopim.android.sdk.api.ZopimChatApi
- ZopimChatApi.DefaultConfig<T extends ZopimChatApi.DefaultConfig> - Class in com.zopim.android.sdk.api
-
Configuration class for global chat configuration
- ZopimChatApi.SessionConfig<T extends ZopimChatApi.SessionConfig> - Class in com.zopim.android.sdk.api
-
Configuration class for session chat configuration
- ZopimChatFragment - Class in com.zopim.android.sdk.prechat
-
Definition of the chat fragment.
- ZopimChatFragment() - Constructor for class com.zopim.android.sdk.prechat.ZopimChatFragment
- ZopimChatLogFragment - Class in com.zopim.android.sdk.chatlog
-
Definition of the chat log fragment.
- ZopimChatLogFragment() - Constructor for class com.zopim.android.sdk.chatlog.ZopimChatLogFragment
- ZopimChatLogFragment.ChatTimeoutReceiver - Class in com.zopim.android.sdk.chatlog
-
Receiver for chat session timeout event
- ZopimCommentActivity - Class in com.zopim.android.sdk.chatlog
-
Definition of chat comment activity that hosts
ZopimCommentFragment
- ZopimCommentActivity() - Constructor for class com.zopim.android.sdk.chatlog.ZopimCommentActivity
- ZopimCommentFragment - Class in com.zopim.android.sdk.chatlog
-
Definition of the chat comment fragment.Handles commenting on the chat rating.
- ZopimCommentFragment() - Constructor for class com.zopim.android.sdk.chatlog.ZopimCommentFragment
- ZopimOfflineFragment - Class in com.zopim.android.sdk.prechat
-
Definition of the offline message fragment.
- ZopimOfflineFragment() - Constructor for class com.zopim.android.sdk.prechat.ZopimOfflineFragment
- ZopimPreChatFragment - Class in com.zopim.android.sdk.prechat
-
Definition of the pre chat fragment.
- ZopimPreChatFragment() - Constructor for class com.zopim.android.sdk.prechat.ZopimPreChatFragment