BatchPluginConfiguration

@objc
public class BatchPluginConfiguration : NSObject

Manages Batch’s Flutter plugin configuration. Do not instantiate this directly, use BatchFlutterPlugin to get an instance: your changes will otherwise be ignored.

This class’ default values are initialized using your Info.plist settings, if any.

  • The Batch API Key

    Declaration

    Swift

    public var APIKey: String?
  • The initial do not disturb state.

    Declaration

    Swift

    public var initialDoNotDisturbState: Bool
  • Whether Batch should automatically identify logged-in user when running the SDK for the first time.

    Declaration

    Swift

    public var profileCustomIdMigrationEnabled: Bool
  • Whether Batch should automatically attach current installation’s data (language/region/customDataAttributes…) to the User’s Profile when running the SDK for the first time.

    Declaration

    Swift

    public var profileCustomDataMigrationEnabled: Bool