Interface ILoggerProps

interface ILoggerProps {
    hideConsole?: boolean;
    label?: string;
    level?:
        | "error"
        | "debug"
        | "info"
        | "warn";
    levelColor?: {
        debug: ((v: string) => string);
        error: ((v: string) => string);
        info: ((v: string) => string);
        warn: ((v: string) => string);
    };
    logTime?: boolean | (() => string);
    format?(props: FormatProps): string;
    onLog?(info: ILogInfo): void;
}

Properties

hideConsole?: boolean
label?: string
level?:
    | "error"
    | "debug"
    | "info"
    | "warn"
levelColor?: {
    debug: ((v: string) => string);
    error: ((v: string) => string);
    info: ((v: string) => string);
    warn: ((v: string) => string);
}
logTime?: boolean | (() => string)

Methods