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