Logger
Defined in: src/logger.ts:15
Extended by
Constructors
Constructor
new Logger(
putCallback?,options?):Logger
Defined in: src/logger.ts:20
Parameters
| Parameter | Type |
|---|---|
putCallback? | LoggerPutCallback |
options? | { dartLogger?: any; params?: object; staticLogger?: boolean; } |
options.dartLogger? | any |
options.params? | object |
options.staticLogger? | boolean |
Returns
Logger
Properties
| Property | Type | Defined in |
|---|---|---|
putCallback? | LoggerPutCallback | src/logger.ts:16 |
Accessors
autoReportOptions
Set Signature
set
staticautoReportOptions(options):void
Defined in: src/logger.ts:116
Parameters
| Parameter | Type |
|---|---|
options | {[key: string]: any; } |
Returns
void
Methods
_log()
_log(
msg):void
Defined in: src/logger.ts:77
Parameters
| Parameter | Type |
|---|---|
msg | LogMessage |
Returns
void
audit()
audit(
message,params?,type?):void
Defined in: src/logger.ts:44
Reports audit record to Datagrok *
Parameters
| Parameter | Type | Default value |
|---|---|---|
message | string | undefined |
params? | object | undefined |
type? | string | 'log' |
Returns
void
debug()
debug(
message,params?):void
Defined in: src/logger.ts:59
Reports debug record to Datagrok *
Parameters
| Parameter | Type |
|---|---|
message | string |
params? | object |
Returns
void
error()
error(
message,params?,stackTrace?):void
Defined in: src/logger.ts:69
Reports error record to Datagrok *
Parameters
| Parameter | Type |
|---|---|
message | any |
params? | object |
stackTrace? | string |
Returns
void
info()
info(
message,params?):void
Defined in: src/logger.ts:54
Reports info record to Datagrok *
Parameters
| Parameter | Type |
|---|---|
message | string |
params? | object |
Returns
void
log()
log(
message,params,type?):void
Defined in: src/logger.ts:39
@Obsolete, for backward compatibility, use {audit} instead *
Parameters
| Parameter | Type | Default value |
|---|---|---|
message | string | undefined |
params | object | undefined |
type | string | 'log' |
Returns
void
usage()
usage(
message,params?,type?):void
Defined in: src/logger.ts:49
Reports usage record to Datagrok *
Parameters
| Parameter | Type | Default value |
|---|---|---|
message | string | undefined |
params? | object | undefined |
type? | string | 'usage' |
Returns
void
warning()
warning(
message,params?):void
Defined in: src/logger.ts:64
Reports warning record to Datagrok *
Parameters
| Parameter | Type |
|---|---|
message | string |
params? | object |
Returns
void
create()
staticcreate(options?):Logger
Defined in: src/logger.ts:26
Parameters
| Parameter | Type |
|---|---|
options? | { params: object; } |
options.params? | object |
Returns
Logger
getConsoleOutput()
staticgetConsoleOutput():string
Defined in: src/logger.ts:85
Returns
string
getStatic()
staticgetStatic():Logger
Defined in: src/logger.ts:30
Returns
Logger
interceptConsoleOutput()
staticinterceptConsoleOutput():void
Defined in: src/logger.ts:89
Returns
void
translateStackTrace()
statictranslateStackTrace(stackTrace):Promise<string>
Defined in: src/logger.ts:34
Parameters
| Parameter | Type |
|---|---|
stackTrace | string |
Returns
Promise<string>