Classes

The following classes are available globally.

  • Action that can be assigned to certain templates

    See more

    Declaration

    Swift

    public class Action : HandyJSON
  • The base class for Messages being send and received

    See more

    Declaration

    Swift

    public class Activity : HandyJSON
  • Attachment that is send with a message

    See more

    Declaration

    Swift

    public class Attachment : HandyJSON
  • Payload of an attachment

    See more

    Declaration

    Swift

    public class AttachmentPayload : HandyJSON
  • Custom response template Use this to create custom UI elements like product listings, pages or widgets

    See more

    Declaration

    Swift

    public class CustomTemplate : Template
  • List item template

    See more

    Declaration

    Swift

    public class ListItem : HandyJSON
  • Media element like an image or video

    See more

    Declaration

    Swift

    public class Media : HandyJSON
  • Data you send with a Message

    See more

    Declaration

    Swift

    public class Metadata : HandyJSON
  • Button that can be attached to any template type

    See more

    Declaration

    Swift

    public class QuickReply : HandyJSON
  • Base class of all templates

    See more

    Declaration

    Swift

    public class Template : HandyJSON