ModuleConfig

@objc(SFMCSdkModuleConfig)
public protocol ModuleConfig

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

  • Module name

    Declaration

    Swift

    var name: ModuleName { get }
  • Declaration

    Swift

    var appId: String { get }
  • Enable or disbale screen tracking

    Declaration

    Swift

    var trackScreens: Bool { get }