Other Classes

The following classes are available globally.

  • Undocumented

    See more

    Declaration

    Swift

    @objc
    public final class OngoingConversation : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objc
    public class TargetingRule : NSObject
  • Undocumented

    See more

    Declaration

    Swift

    @objc
    public final class VisitorController : NSObject
  • JWE

    Undocumented

    See more

    Declaration

    Swift

    public class JWE : NSObject
  • Object in charge of scheduling the auto refresh of the JWT token

    Each time the token is modified via updateToken, the timer is updated to trigger at the expiration time minus 1 minute. Once triggered it tries to refresh the JWT token, then save it. If the refresh fails the SDK is notified in order to close the XMPP connection.

    Declaration

    Swift

    public final class AuthTokenRefresher
  • UIButton subclass allowing Dynamic Type support with custom fonts.

    See more

    Declaration

    Swift

    open class Button : UIButton
  • UILabel subclass allowing Dynamic Type support with custom fonts.

    See more

    Declaration

    Swift

    open class Label : UILabel
  • View that can be subclassed to allow to load a view from a Xib.

    See more

    Declaration

    Swift

    open class XibView : UIView
  • Observe the keyboard notifications and notify its delegate.

    See more

    Declaration

    Swift

    public class KeyboardObserver
  • UIView wrapper around CAGradientLayer.

    See more

    Declaration

    Swift

    public class GradientView : UIView