Home > @magiclane/maps-sdk > LoggerConfig

LoggerConfig interface

Configuration options for the SDK logger.

Core

Signature:

export interface LoggerConfig 

Properties

Property

Modifiers

Type

Description

handler?

(level: LogLevel, message: string, ...args: unknown[]) => void

(Optional) Custom handler for log output. When provided, this function receives all log calls instead of console methods. Useful for integrating with external logging systems.

level

LogLevel

Minimum level to log. Messages at or above this level will be logged. 'error'

prefix?

string

(Optional) Prefix for all log messages. '[GemSDK]'

timestamp?

boolean

(Optional) Whether to include ISO timestamp in log messages. false