narraleaf-react
Version:
A React visual novel player framework
22 lines (21 loc) • 735 B
TypeScript
import type { Game } from "../game/nlcore/game";
export declare class Logger {
private game;
private readonly prefix;
constructor(game: Game, prefix?: string);
log(tag: string, ...args: any[]): void;
info(tag: string, ...args: any[]): void;
warn(tag: string, ...args: any[]): void;
error(tag: string, ...args: any[]): void;
debug(tag: string, ...args: any[]): void;
trace(tag: string, ...args: any[]): void;
weakWarn(tag: string, ...args: any[]): void;
weakError(tag: string, ...args: any[]): void;
verbose(tag: string, ...args: any[]): void;
group(tag: string, collapsed?: boolean): {
end: () => void;
};
private isEnabled;
private _log;
private colorLog;
}