ModuleConfig

Protocol

SFMCSdk Module Configuration protocol that all registered modules adopt as configuration.

Declaration

@objc(SFMCSdkModuleConfig)
public protocol ModuleConfig

var name: ModuleName { get }

var appId: String { get }

var trackScreens: Bool { get }

Cases

name

Module name

var name: ModuleName { get }

appId

var appId: String { get }

trackScreens

Enable or disbale screen tracking

var trackScreens: Bool { get }