Data
extension MoEngageConfig.FileBased.Data
-
Custom implementation for decoding the configuration.
This handles the conversion of plist values to the configuration properties, including special handling for various types and default values.
Throws
DecodingErrorif required values are missing or invalid.Declaration
Swift
public init(from decoder: Decoder) throwsParameters
decoderThe decoder to read data from.
-
Validates if the configuration is complete and consistent.
Declaration
Swift
public func validate() -> BoolReturn Value
trueif the configuration is valid,falseotherwise.
-
Default Values for MoEngage SDK default configuration values.
These constants represent the default values for MoEngage SDK configuration used throughout the initialization process.
See moreDeclaration
Swift
public enum DefaultValues