Sidekick iOS SDK

  • Gladly is an API that allow an app to embedd Gladly chat and control it’s behaviour.

    This class acts as a singleton for the Gladly instance. No more then one instance can be created at any time.

    See more

    Declaration

    Swift

    public class Gladly
  • Delegate protocol for events related to chat.

    See more

    Declaration

    Swift

    public protocol GladlyChatDisplayDelegate : AnyObject
  • Errors that can be thrown from API calls

    See more

    Declaration

    Swift

    public enum GladlyError : Error
    extension GladlyError: LocalizedError
  • MessageEvent contains information about the received message.

    See more

    Declaration

    Swift

    public class GladlyMessageEvent
  • Delegate protocol for events related to notifications.

    See more

    Declaration

    Swift

    public protocol GladlyNotificationDelegate : AnyObject
  • SidekickSettings contains configuration options that can be passed when initializing Gladly.

    See more

    Declaration

    Swift

    public struct GladlySettings
  • GladlySettings errors that can be thrown.

    See more

    Declaration

    Swift

    public enum GladlySettingsError : Error
  • Delegate protocol for events related to the number of unread messages.

    See more

    Declaration

    Swift

    public protocol GladlyUnreadCountDelegate : AnyObject
  • Describes the user of Gladly

    See more

    Declaration

    Swift

    public struct GladlyUser : Codable, Equatable
  • The UI values that can be configured

    See more

    Declaration

    Swift

    public struct UIConfiguration
  • UI Configuration errors that can be thrown

    See more

    Declaration

    Swift

    public enum UIConfigurationError : Error
  • Undocumented

    See more

    Declaration

    Swift

    public struct UIHeaderConfiguration