Skip to main content

PackageLogger

Defined in: src/logger.ts:122

Extends

Constructors

Constructor

new PackageLogger(_package): PackageLogger

Defined in: src/logger.ts:125

Parameters

ParameterType
_packagePackage

Returns

PackageLogger

Overrides

Logger.constructor

Properties

PropertyTypeInherited fromDefined in
putCallback?LoggerPutCallbackLogger.putCallbacksrc/logger.ts:16

Accessors

autoReportOptions

Set Signature

set static autoReportOptions(options): void

Defined in: src/logger.ts:116

Parameters
ParameterType
options{[key: string]: any; }
Returns

void

Inherited from

Logger.autoReportOptions

Methods

_log()

_log(msg): void

Defined in: src/logger.ts:130

Parameters

ParameterType
msgLogMessage

Returns

void

Overrides

Logger._log


audit()

audit(message, params?, type?): void

Defined in: src/logger.ts:44

Reports audit record to Datagrok *

Parameters

ParameterTypeDefault value
messagestringundefined
params?objectundefined
type?string'log'

Returns

void

Inherited from

Logger.audit


debug()

debug(message, params?): void

Defined in: src/logger.ts:59

Reports debug record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void

Inherited from

Logger.debug


error()

error(message, params?, stackTrace?): void

Defined in: src/logger.ts:69

Reports error record to Datagrok *

Parameters

ParameterType
messageany
params?object
stackTrace?string

Returns

void

Inherited from

Logger.error


info()

info(message, params?): void

Defined in: src/logger.ts:54

Reports info record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void

Inherited from

Logger.info


log()

log(message, params, type?): void

Defined in: src/logger.ts:39

@Obsolete, for backward compatibility, use {audit} instead *

Parameters

ParameterTypeDefault value
messagestringundefined
paramsobjectundefined
typestring'log'

Returns

void

Inherited from

Logger.log


usage()

usage(message, params?, type?): void

Defined in: src/logger.ts:49

Reports usage record to Datagrok *

Parameters

ParameterTypeDefault value
messagestringundefined
params?objectundefined
type?string'usage'

Returns

void

Inherited from

Logger.usage


warning()

warning(message, params?): void

Defined in: src/logger.ts:64

Reports warning record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void

Inherited from

Logger.warning


create()

static create(options?): Logger

Defined in: src/logger.ts:26

Parameters

ParameterType
options?{ params: object; }
options.params?object

Returns

Logger

Inherited from

Logger.create


getConsoleOutput()

static getConsoleOutput(): string

Defined in: src/logger.ts:85

Returns

string

Inherited from

Logger.getConsoleOutput


getStatic()

static getStatic(): Logger

Defined in: src/logger.ts:30

Returns

Logger

Inherited from

Logger.getStatic


interceptConsoleOutput()

static interceptConsoleOutput(): void

Defined in: src/logger.ts:89

Returns

void

Inherited from

Logger.interceptConsoleOutput


translateStackTrace()

static translateStackTrace(stackTrace): Promise<string>

Defined in: src/logger.ts:34

Parameters

ParameterType
stackTracestring

Returns

Promise<string>

Inherited from

Logger.translateStackTrace