Skip to main content

Logger

Defined in: src/logger.ts:15

Extended by

Constructors

Constructor

new Logger(putCallback?, options?): Logger

Defined in: src/logger.ts:20

Parameters

ParameterType
putCallback?LoggerPutCallback
options?{ dartLogger?: any; params?: object; staticLogger?: boolean; }
options.dartLogger?any
options.params?object
options.staticLogger?boolean

Returns

Logger

Properties

PropertyTypeDefined in
putCallback?LoggerPutCallbacksrc/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

Methods

_log()

_log(msg): void

Defined in: src/logger.ts:77

Parameters

ParameterType
msgLogMessage

Returns

void


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


debug()

debug(message, params?): void

Defined in: src/logger.ts:59

Reports debug record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void


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


info()

info(message, params?): void

Defined in: src/logger.ts:54

Reports info record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void


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


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


warning()

warning(message, params?): void

Defined in: src/logger.ts:64

Reports warning record to Datagrok *

Parameters

ParameterType
messagestring
params?object

Returns

void


create()

static create(options?): Logger

Defined in: src/logger.ts:26

Parameters

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

Returns

Logger


getConsoleOutput()

static getConsoleOutput(): string

Defined in: src/logger.ts:85

Returns

string


getStatic()

static getStatic(): Logger

Defined in: src/logger.ts:30

Returns

Logger


interceptConsoleOutput()

static interceptConsoleOutput(): void

Defined in: src/logger.ts:89

Returns

void


translateStackTrace()

static translateStackTrace(stackTrace): Promise<string>

Defined in: src/logger.ts:34

Parameters

ParameterType
stackTracestring

Returns

Promise<string>