AIDC Toolkit / Core / getLogger
Function: getLogger()
getLogger<
T>(logLevel?,settings?,logObj?):Logger<T>
Defined in: logger.ts:87
Get a logger with an optional log level. The underlying implementation is tslog.
Type Parameters
T
T extends object = object
Log object type.
Parameters
logLevel?
Log level as enumeration value or string. Mapped to minLevel and sets hideLogPositionForProduction to true in settings if at LogLevels.Info or higher. Default is LogLevels.Info.
string | number
settings?
ISettingsParam<T>
Detailed settings. See tslog documentation for details. The minLevel is ignored in favour of logLevel but hideLogPositionForProduction will override the default logic.
logObj?
T
Default log object. See tslog documentation for details.
Returns
Logger<T>
Logger.