@lagoshny/ngx-hateoas-client
Version:
This client used to develop `Angular 12+` applications working with RESTfulll server API with HAL/JSON response type (supports server implementation by Spring HATEOAS)
37 lines (36 loc) • 1.29 kB
TypeScript
export declare class ConsoleLogger {
static info(message?: any, ...optionalParams: any[]): void;
static warn(message?: any, ...optionalParams: any[]): void;
static error(message?: any, ...optionalParams: any[]): void;
/**
* Log info messages in pretty format.
*
* @param message log message
* @param params additional params for verbose log
*/
static prettyInfo(message: string, params?: object): void;
static objectPrettyInfo(message: string, params?: object): void;
/**
* Log resource info messages in pretty format.
*
* @param message log message
* @param resourceName resource name
* @param params additional params for verbose log
*/
static resourcePrettyInfo(resourceName: string, message: string, params?: object): void;
/**
* Log error messages in pretty format.
*
* @param message log message
* @param params additional params for verbose log
*/
static prettyError(message: string, params?: object): void;
/**
* Log warn messages in pretty format.
*
* @param message log message
* @param params additional params for verbose log
*/
static prettyWarn(message: string, params?: object): void;
private static isLoggingEnabled;
}