Skip to main content

PackageLogger

Defined in: js-api/src/logger.ts:122

Extends​

Constructors​

Constructor​

new PackageLogger(_package): PackageLogger

Defined in: js-api/src/logger.ts:125

Parameters​

ParameterType
_packagePackage

Returns​

PackageLogger

Overrides​

Logger.constructor

Properties​

PropertyTypeInherited fromDefined in
putCallback?LoggerPutCallbackLogger.putCallbackjs-api/src/logger.ts:16

Accessors​

autoReportOptions​

Set Signature​

set static autoReportOptions(options): void

Defined in: js-api/src/logger.ts:116

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

void

Inherited from​

Logger.autoReportOptions

Methods​

_log()​

_log(msg): void

Defined in: js-api/src/logger.ts:130

Parameters​

ParameterType
msgLogMessage

Returns​

void

Overrides​

Logger._log


audit()​

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

Defined in: js-api/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: js-api/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: js-api/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: js-api/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: js-api/src/logger.ts:39

Parameters​

ParameterTypeDefault value
messagestringundefined
paramsobjectundefined
typestring'log'

Returns​

void

Deprecated​

Use audit (or info/error for plain log lines); this is audit under an old name. Removed in 1.29.

Inherited from​

Logger.log


usage()​

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

Defined in: js-api/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: js-api/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: js-api/src/logger.ts:26

Parameters​

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

Returns​

Logger

Inherited from​

Logger.create


getConsoleOutput()​

static getConsoleOutput(): string

Defined in: js-api/src/logger.ts:85

Returns​

string

Inherited from​

Logger.getConsoleOutput


getStatic()​

static getStatic(): Logger

Defined in: js-api/src/logger.ts:30

Returns​

Logger

Inherited from​

Logger.getStatic


interceptConsoleOutput()​

static interceptConsoleOutput(): void

Defined in: js-api/src/logger.ts:89

Returns​

void

Inherited from​

Logger.interceptConsoleOutput


translateStackTrace()​

static translateStackTrace(stackTrace): Promise<string>

Defined in: js-api/src/logger.ts:34

Parameters​

ParameterType
stackTracestring

Returns​

Promise<string>

Inherited from​

Logger.translateStackTrace