Skip to main content

Class: Logger

dg.Logger

Hierarchy

Constructors

constructor

new Logger(putCallback?, options?)

Parameters

NameType
putCallback?LoggerPutCallback
options?Object
options.params?object
options.staticLogger?boolean

Defined in

src/logger.ts:21

Properties

dart

Private Readonly dart: any

Defined in

src/logger.ts:18


putCallback

Optional putCallback: LoggerPutCallback

Defined in

src/logger.ts:17


consoleLogs

Static Private consoleLogs: object[] = []

Defined in

src/logger.ts:19

Methods

_log

_log(msg): void

Parameters

NameType
msgLogMessage

Returns

void

Defined in

src/logger.ts:78


audit

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

Reports audit record to Datagrok *

Parameters

NameTypeDefault value
messagestringundefined
params?objectundefined
typestring'log'

Returns

void

Defined in

src/logger.ts:45


debug

debug(message, params?): void

Reports debug record to Datagrok *

Parameters

NameType
messagestring
params?object

Returns

void

Defined in

src/logger.ts:60


error

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

Reports error record to Datagrok *

Parameters

NameType
messageany
params?object
stackTrace?string

Returns

void

Defined in

src/logger.ts:70


info

info(message, params?): void

Reports info record to Datagrok *

Parameters

NameType
messagestring
params?object

Returns

void

Defined in

src/logger.ts:55


log

log(message, params, type?): void

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

Parameters

NameTypeDefault value
messagestringundefined
paramsobjectundefined
typestring'log'

Returns

void

Defined in

src/logger.ts:40


usage

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

Reports usage record to Datagrok *

Parameters

NameTypeDefault value
messagestringundefined
params?objectundefined
typestring'usage'

Returns

void

Defined in

src/logger.ts:50


warning

warning(message, params?): void

Reports warning record to Datagrok *

Parameters

NameType
messagestring
params?object

Returns

void

Defined in

src/logger.ts:65


create

Static create(options?): Logger

Parameters

NameType
options?Object
options.paramsobject

Returns

Logger

Defined in

src/logger.ts:27


getConsoleOutput

Static getConsoleOutput(): string

Returns

string

Defined in

src/logger.ts:85


getStatic

Static getStatic(): Logger

Returns

Logger

Defined in

src/logger.ts:31


interceptConsoleOutput

Static interceptConsoleOutput(): void

Returns

void

Defined in

src/logger.ts:89


translateStackTrace

Static translateStackTrace(stackTrace): string

Parameters

NameType
stackTracestring

Returns

string

Defined in

src/logger.ts:35