Interface Logging

Represents a logging device which can be used directly as a function (for INFO logging) but also has dedicated logging functions for respective logging levels.

interface Logging {
    prefix: string;
    debug(message, ...parameters): void;
    error(message, ...parameters): void;
    info(message, ...parameters): void;
    log(level, message, ...parameters): void;
    success(message, ...parameters): void;
    warn(message, ...parameters): void;
    (message, ...parameters): void;
}
  • Parameters

    • message: string
    • Rest ...parameters: any[]

    Returns void

Properties

Methods

Properties

prefix: string

Methods

  • Parameters

    • message: string
    • Rest ...parameters: any[]

    Returns void

  • Parameters

    • message: string
    • Rest ...parameters: any[]

    Returns void

  • Parameters

    • message: string
    • Rest ...parameters: any[]

    Returns void

  • Parameters

    • level: LogLevel
    • message: string
    • Rest ...parameters: any[]

    Returns void

  • Parameters

    • message: string
    • Rest ...parameters: any[]

    Returns void

  • Parameters

    • message: string
    • Rest ...parameters: any[]

    Returns void