MoEngageActivityAttributes
@dynamicMemberLookup
public struct MoEngageActivityAttributes<AppAttributes> : ActivityAttributes where AppAttributes : ActivityAttributes
-
Declaration
Swift
public let appAttributes: AppAttributes
-
Declaration
Swift
public let campaign: Campaign
-
Declaration
Swift
public nonisolated init(from decoder: any Decoder) throws
-
Declaration
Swift
public nonisolated func encode(to encoder: any Encoder) throws
-
Declaration
Swift
public nonisolated subscript<T>(dynamicMember keyPath: KeyPath<AppAttributes, T>) -> T { get }
-
Declaration
Swift
@dynamicMemberLookup public struct ContentState : Codable, Hashable
-
Declaration
Swift
public struct Campaign : Codable, Hashable