@mlightcad/common
Version:
The common package provides shared utilities and base classes that are used across the RealDWG-Web ecosystem. This package contains fundamental components for color management, event handling, logging, performance monitoring, and file loading operations.
31 lines • 1.05 kB
TypeScript
import * as loglevel from 'loglevel';
export declare const DEBUG_MODE = true;
export declare const log: {
default: loglevel.RootLogger;
noConflict(): any;
getLogger(name: string | symbol): loglevel.Logger;
getLoggers(): {
[name: string]: loglevel.Logger;
};
levels: loglevel.LogLevel;
methodFactory: loglevel.MethodFactory;
trace(...msg: any[]): void;
debug(...msg: any[]): void;
log(...msg: any[]): void;
info(...msg: any[]): void;
warn(...msg: any[]): void;
error(...msg: any[]): void;
setLevel(level: loglevel.LogLevelDesc, persist?: boolean): void;
getLevel(): loglevel.LogLevel[keyof loglevel.LogLevel];
setDefaultLevel(level: loglevel.LogLevelDesc): void;
resetLevel(): void;
enableAll(persist?: boolean): void;
disableAll(persist?: boolean): void;
rebuild(): void;
};
/**
* Sets log level.
* Note that, we limit user to set only some of the levels.
*/
export declare const setLogLevel: (level: string) => void;
//# sourceMappingURL=AcCmLogUtil.d.ts.map