Skip to main content

Logger

Extended by

Constructors

new Logger()

new Logger(putCallback?, options?): Logger

Parameters

ParameterType
putCallback?LoggerPutCallback
options?object
options.params?object
options.staticLogger?boolean

Returns

Logger

Source

src/logger.ts:22

Properties

PropertyModifierTypeDefault value
dartprivateanyundefined
putCallback?publicLoggerPutCallbackundefined
consoleLogsprivateobject[][]

Accessors

autoReportOptions

set static autoReportOptions(options): void

Parameters

ParameterType
optionsobject

Source

src/logger.ts:117

Methods

_log()

_log(msg): void

Parameters

ParameterType
msgLogMessage

Returns

void

Source

src/logger.ts:79


audit()

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

Reports audit record to Datagrok *

Parameters

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

Returns

void

Source

src/logger.ts:46


debug()

debug(message, params?): void

Reports debug record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void

Source

src/logger.ts:61


error()

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

Reports error record to Datagrok *

Parameters

ParameterType
messageany
params?object
stackTrace?string

Returns

void

Source

src/logger.ts:71


info()

info(message, params?): void

Reports info record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void

Source

src/logger.ts:56


log()

log(message, params, type): void

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

Parameters

ParameterTypeDefault value
messagestringundefined
paramsobjectundefined
typestring'log'

Returns

void

Source

src/logger.ts:41


usage()

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

Reports usage record to Datagrok *

Parameters

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

Returns

void

Source

src/logger.ts:51


warning()

warning(message, params?): void

Reports warning record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void

Source

src/logger.ts:66


create()

static create(options?): Logger

Parameters

ParameterType
options?object
options.params?object

Returns

Logger

Source

src/logger.ts:28


getConsoleOutput()

static getConsoleOutput(): string

Returns

string

Source

src/logger.ts:86


getStatic()

static getStatic(): Logger

Returns

Logger

Source

src/logger.ts:32


interceptConsoleOutput()

static interceptConsoleOutput(): void

Returns

void

Source

src/logger.ts:90


translateStackTrace()

static translateStackTrace(stackTrace): Promise<string>

Parameters

ParameterType
stackTracestring

Returns

Promise<string>

Source

src/logger.ts:36