-
Mapbox Search SDK subsystem logger
Declaration
Swift
public static let searchSDK: _Logger -
Default logger filtering level
Declaration
Swift
public var level: LoggerLevel -
Logger level for concrete category
Declaration
Swift
public func level(for category: LogCategory) -> LoggerLevelParameters
categoryCategory we are looking level for
Return Value
Level for requested category
-
Set logger level for concrete category
Declaration
Swift
public func set(level: LoggerLevel, for category: LogCategory)Parameters
levelLevel should be set for category
categoryCategory for filter change
-
Log
debuglevel messageDeclaration
Swift
public func debug(_ message: String, category: LogCategory = .default)Parameters
messageLogged message
categoryLog category
-
Log
infolevel messageDeclaration
Swift
public func info(_ message: String, category: LogCategory = .default)Parameters
messageLogged message
categoryLog category
-
Log
warninglevel messageDeclaration
Swift
public func warning(_ message: String, category: LogCategory = .default)Parameters
messageLogged message
categoryLog category
-
Log
errorlevel messageDeclaration
Swift
public func error(_ message: String, category: LogCategory = .default)Parameters
messageLogged message
categoryLog category
-
Log message with custom level
Declaration
Swift
public func log(level logLevel: LoggerLevel, _ message: String, category: LogCategory = .default)Parameters
levelLog level
messageLogged message
categoryLog category
_Logger Class Reference