PHP WebShell
Текущая директория: /opt/BitGoJS/node_modules/@hashgraph/sdk/lib/logger
Просмотр файла: Logger.d.ts
export default class Logger {
/**
* @param {LogLevel} level
*/
constructor(level: LogLevel);
/**
* @private
* @type {import("pino").Logger}
*/
private _logger;
/**
* @private
* @type {LogLevel}
*/
private _previousLevel;
/**
* Set logger
*
* @public
* @param {import("pino").Logger} logger
* @returns {this}
*/
public setLogger(logger: import("pino").Logger): this;
/**
* Set log level
*
* @public
* @param {LogLevel} level
* @returns {this}
*/
public setLevel(level: LogLevel): this;
/**
* Get logging level
*
* @public
* @returns {LogLevel}
*/
public get level(): LogLevel;
/**
* Get logging level
*
* @public
* @returns {{[level: number]: string}}
*/
public get levels(): {
[level: number]: string;
};
/**
* Set silent mode on/off
*
* @public
* @description If set to true, the logger will not display any log messages
* - This can also be achieved by calling `.setLevel(LogLevel.Silent)`
* @param {boolean} silent
* @returns {this}
*/
public setSilent(silent: boolean): this;
/**
* Get silent mode
*
* @public
* @returns {boolean}
*/
public get silent(): boolean;
/**
* Log trace
*
* @public
* @param {string} message
* @returns {void}
*/
public trace(message: string): void;
/**
* Log debug
*
* @public
* @param {string} message
* @returns {void}
*/
public debug(message: string): void;
/**
* Log info
*
* @public
* @param {string} message
* @returns {void}
*/
public info(message: string): void;
/**
* Log warn
*
* @public
* @param {string} message
* @returns {void}
*/
public warn(message: string): void;
/**
* Log error
*
* @public
* @param {string} message
* @returns {void}
*/
public error(message: string): void;
/**
* Log fatal
*
* @public
* @param {string} message
* @returns {void}
*/
public fatal(message: string): void;
}
import LogLevel from "./LogLevel.js";
Выполнить команду
Для локальной разработки. Не используйте в интернете!