Enumerations
The following enumerations are available globally.
-
Level of log messages
See moreDeclaration
Swift
@objc enum LogLevel
-
Presentation animation style that are used to open and close the Unblu view
See moreDeclaration
Swift
enum UnbluPresentationAnimationStyle
-
Presentation shadow style that are used to open and close the Unblu view
See moreDeclaration
Swift
enum UnbluPresentationShadowStyle
-
ButtonInterceptorAction
From UnbluCoreSDKThe possible outcomes for active conversation, PiP, or co-browsing buttons click handling.
useInternalHandler: Indicates that the button click should be handled by the default internal handlers, allowing the standard action to proceed. the standart action is UnbluClient.presentingAsModalView(reason: .., with: .morphingIndicator, shadowStyle: .shadow )
useCustomHandler: Indicates that the button click should be handled by a custom user-defined handler, preventing the internal handler from executing.
Declaration
Swift
enum ButtonInterceptorAction
-
Recipient type of the conversation
See moreDeclaration
Swift
enum ConversationRecipientType
-
The type of a conversation. It mainly refers to the initialization of the conversation
See moreDeclaration
Swift
@objc enum ConversationType
-
Errors which can occur during interaction with the
See moreUnbluClient
.Declaration
Swift
enum UnbluClientErrorType
-
Error which can occur while initializing the
See moreUnbluClient
Declaration
Swift
enum UnbluClientInitializeError
-
Error which occurs if the
See moreUnbluClient
is not initialized and a call to the api was done.Declaration
Swift
enum UnbluClientNotInitializedError
-
An enum that defines errors that can occur when interacting with an
See moreUnbluConversation
Declaration
Swift
enum UnbluConversationError
-
Error which can occur on deinitialization of the
See moreUnbluClient
Declaration
Swift
enum UnbluDeinitializeError
-
Error which can occur when trying to init a conversation
See moreDeclaration
Swift
enum UnbluInitConversationError
-
Error type thrown when initializing (starting, joining) a conversation fails
See moreDeclaration
Swift
enum UnbluInitConversationErrorType
-
Error which can occur when trying to get the person info
See moreDeclaration
Swift
enum UnbluIsMobileCoBrowsingActiveError
-
Error which can occur when trying to join a conversation
See moreDeclaration
Swift
enum UnbluJoinConversationError
-
Error type thrown when accept/decline call
See moreDeclaration
Swift
enum UnbluNoActiveConversationErrorType
-
Error which can occur when trying to open a conversation
See moreDeclaration
Swift
enum UnbluOpenConversationError
-
Error type thrown when opening a conversation
See moreDeclaration
Swift
enum UnbluOpenConversationErrorType
-
Error which can occur when trying to open the conversation overview
See moreDeclaration
Swift
enum UnbluOpenConversationOverviewError
-
Error type thrown when opening the conversation overview
See moreDeclaration
Swift
enum UnbluOpenConversationOverviewErrorType
-
Error which can occur when trying to get the person info
See moreDeclaration
Swift
enum UnbluRetrieveOpenConversationIdError
-
Error which can occur when trying to get the person info
See moreDeclaration
Swift
enum UnbluRetrievePersonInfoError
-
Error which can occur when trying to start an audio call
See moreDeclaration
Swift
enum UnbluStartAudioCallError
-
Error type thrown when starting an audio call
See moreDeclaration
Swift
enum UnbluStartAudioCallErrorType
-
Error which can occur when trying to start a video call
See moreDeclaration
Swift
enum UnbluStartVideoCallError
-
Error type thrown when starting a video call
See moreDeclaration
Swift
enum UnbluStartVideoCallErrorType
-
Error type thrown when stopping a layer
See moreDeclaration
Swift
enum UnbluStopLayerErrorType
-
Error which can occur when trying to stop mobile co-browsing
See moreDeclaration
Swift
enum UnbluStopMobileCoBrowsingError
-
Error type thrown when stopping mobile co-browsing
See moreDeclaration
Swift
enum UnbluStopMobileCoBrowsingErrorType
-
Error type thrown when switching a layer
See moreDeclaration
Swift
enum UnbluSwitchLayerErrorType
-
Audio output device for an audio call
See moreDeclaration
Swift
enum AudioOutputDevice
-
Represents the state of the unblu api INSIDE the webview. So the real client api of unblu
See moreDeclaration
Swift
enum UnbluApiState
-
CoreSdkModuleBridgeEvent
From UnbluCoreSDKRepresents events that can be communicated from UnbluCoreSDK to Unblu modules Internal use only
Declaration
Swift
enum CoreSdkModuleBridgeEvent
-
An enum describing actions for Unblu to take when evaluating external links
See moreDeclaration
Swift
enum UnbluExternalLinkHandlingPolicy
-
Errors which are thrown when a notification cannot be processed
See moreDeclaration
Swift
enum UnbluNotificationProcessingError
-
Possible values of the notification event tag. see: UnbluEventApi.Notification.VALUE_TAG
See moreDeclaration
Swift
enum UnbluNotificationTag
-
The Keychain access level to store Unblu preferences in the iOS Keychain with. Use this when creating
See moreUnbluKeychainPreferencesStorage
as part of configuring Unblu.Declaration
Swift
enum UnbluKeychainAccessControl
-
Send with the request hide ui event. It defines several reason why the UI of unblu needs to be hidden.
See moreDeclaration
Swift
@objc enum UnbluUiHideRequestReason
-
Send with the request ui event. It defines several reason why the UI of unblu needs to be shown.
See moreDeclaration
Swift
@objc enum UnbluUiRequestReason
-
The different states when showing hiding the chat ui. This can be used together with the event ChatVisibilityTransition to properly sync other animations or update the ui accordingly to id
See moreDeclaration
Swift
@objc enum UnbluUiVisibilityTransition
-
Defines how the document co-browsing UI should be presented.
See moreDeclaration
Swift
enum DocumentCoBrowsingPresentationMode