Type Alias LoggerInterface

LoggerInterface: ConsoleInterface & {
    debug1: LogFunction;
    debug10: LogFunction;
    debug2: LogFunction;
    debug3: LogFunction;
    debug4: LogFunction;
    debug5: LogFunction;
    debug6: LogFunction;
    debug7: LogFunction;
    debug8: LogFunction;
    debug9: LogFunction;
    getName: () => string;
    getVerbosityLevel: () => number;
    setVerbosityLevel: (level: number) => void;
}

Type declaration

  • Readonlydebug1: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 1.

  • Readonlydebug10: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 10.

  • Readonlydebug2: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 2.

  • Readonlydebug3: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 3.

  • Readonlydebug4: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 4.

  • Readonlydebug5: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 5.

  • Readonlydebug6: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 6.

  • Readonlydebug7: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 7.

  • Readonlydebug8: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 8.

  • Readonlydebug9: LogFunction

    Logs a debugging message with a special debug ID in the prefix, at level 9.

  • ReadonlygetName: () => string

    Returns the name of the Logger that was passed to the constructor.

  • ReadonlygetVerbosityLevel: () => number
  • ReadonlysetVerbosityLevel: (level: number) => void