Other Enumerations

The following enumerations are available globally.

  • Integration Partners for MoEngage SDK.

    See more

    Declaration

    Swift

    @objc
    public enum MoEngagePartnerIntegrationType : Int, CustomStringConvertible
  • Declaration

    Swift

    public enum AnyMoEngageCodable : Codable, Hashable
  • Environment of the SDK

    See more
  • A representation of static card images for MoEngage’s UI components.

    This enumeration defines the possible states of a card image:

    • pinnedCard: Indicates that the card is pinned.
    • noCard: Indicates that no card is present.
    • loadingPlaceHolder: Indicates that a loading placeholder image should be used.

    The description computed property returns a human-readable string corresponding to each enum case.

    See more

    Declaration

    Swift

    @objc
    public enum MoEngageStaticCardImage : Int
  • InApp Widget initial Visibilty status :nodoc

    See more

    Declaration

    Swift

    @objc
    public enum MoEngageInAppViewVisibility : Int
  • :nodoc Enum to get the eligible campaign

    See more

    Declaration

    Swift

    @objc
    public enum MoEngageInAppEligibleCriteria : Int
  • Navigation Type

    See more

    Declaration

    Swift

    @objc
    public enum MoEngageNavigationType : Int