MoEngageCardContainer

@objc
public class MoEngageCardContainer : NSObject, NSCoding

Container to hold UI widget.

  • id

    Unique identifier for a template

    Declaration

    Swift

    @objc
    public internal(set) var id: Int { get }
  • Card Template type

    Declaration

    Swift

    public internal(set) var type: MoEngageCardTemplateType { get }
  • Style associated to the Container

    Declaration

    Swift

    @objc
    public internal(set) var style: MoEngageCardStyle? { get }
  • UI element in a card.

    Declaration

    Swift

    @objc
    public internal(set) var widgets: [MoEngageCardWidget] { get }
  • Action associated with cards

    Declaration

    Swift

    @objc
    public internal(set) var actions: [MoEngageCardAction] { get }