Other Structures
The following structures are available globally.
-
Declaration
Swift
public struct MoEngageInSessionAttributesHandler : MoEngageInSessionAttributeFetcherProtocol -
Constant values used by SDK in data tracking.
See moreDeclaration
Swift
public struct MoEngageAnalyticsConstants -
Configuration model for initializing MoEngage SDK.
This model supports parsing configuration options from Info.plist file and provides default values for optional parameters.
See moreDeclaration
Swift
public struct MoEngageFileBasedInitializationConfiguration : Codable, Equatable -
Declaration
Swift
public struct MoEngageAppPersonalizationConstants -
Declaration
Swift
public struct MoEngageOfferingConstants -
Platform name and OS type Info.
See moreDeclaration
Swift
public struct MoEngagePlatformInfo -
Declaration
Swift
public struct MoEngagePartnerIntegrationHandler -
Declaration
Swift
public struct MoEngageInMemoryStorage<Key, Value> : MoEngageStorageLocation where Key : Hashable -
Declaration
Swift
public struct MoEngageCoreStateSpecification -
Represnts state of a module.
See moreDeclaration
Swift
@dynamicMemberLookup public struct MoEngageModuleState<Spec> -
Declaration
Swift
public struct MoEngagePushStateSpecification -
Declaration
Swift
@dynamicMemberLookup public struct MoEngageActivityAttributes<AppAttributes> : ActivityAttributes where AppAttributes : ActivityAttributes
Other Structures Reference