1
0
mirror of https://github.com/oceanprotocol/ocean.js.git synced 2024-11-26 20:39:05 +01:00
ocean.js/docs/classes/Logger.md
2023-05-02 15:59:59 +01:00

192 lines
3.0 KiB
Markdown

[@oceanprotocol/lib](../README.md) / [Exports](../modules.md) / Logger
# Class: Logger
## Table of contents
### Constructors
- [constructor](Logger.md#constructor)
### Properties
- [logLevel](Logger.md#loglevel)
### Methods
- [bypass](Logger.md#bypass)
- [debug](Logger.md#debug)
- [dispatch](Logger.md#dispatch)
- [error](Logger.md#error)
- [log](Logger.md#log)
- [setLevel](Logger.md#setlevel)
- [warn](Logger.md#warn)
## Constructors
### constructor
**new Logger**(`logLevel?`)
#### Parameters
| Name | Type | Default value |
| :------ | :------ | :------ |
| `logLevel` | [`LogLevel`](../enums/LogLevel.md) | `LogLevel.Error` |
#### Defined in
[utils/Logger.ts:12](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L12)
## Properties
### logLevel
`Private` **logLevel**: [`LogLevel`](../enums/LogLevel.md) = `LogLevel.Error`
#### Defined in
[utils/Logger.ts:12](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L12)
## Methods
### bypass
**bypass**(`...args`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `...args` | `any`[] |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:18](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L18)
___
### debug
**debug**(`...args`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `...args` | `any`[] |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:22](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L22)
___
### dispatch
`Private` **dispatch**(`verb`, `level`, `...args`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `verb` | `string` |
| `level` | [`LogLevel`](../enums/LogLevel.md) |
| `...args` | `any`[] |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:38](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L38)
___
### error
**error**(`...args`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `...args` | `any`[] |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:34](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L34)
___
### log
**log**(`...args`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `...args` | `any`[] |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:26](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L26)
___
### setLevel
**setLevel**(`logLevel`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `logLevel` | [`LogLevel`](../enums/LogLevel.md) |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:14](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L14)
___
### warn
**warn**(`...args`): `void`
#### Parameters
| Name | Type |
| :------ | :------ |
| `...args` | `any`[] |
#### Returns
`void`
#### Defined in
[utils/Logger.ts:30](https://github.com/oceanprotocol/ocean.js/blob/4f5a8cee/src/utils/Logger.ts#L30)