@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
28 lines (27 loc) • 1.34 kB
TypeScript
import { AdaptableMessageType } from '../AdaptableState/Common/AdaptableMessageType';
export declare const errorOnce: (message: string) => void;
export declare class AdaptableLogger {
private adaptableId;
private debugger;
private infoLogger;
private successLogger;
private warnLogger;
private errorLogger;
private perfLogger;
static consoleErrorBase(message: string, ...optionalParams: any[]): void;
static consoleWarnBase(message: string, ...optionalParams: any[]): void;
static consoleLogBase(message: string, ...optionalParams: any[]): void;
constructor(adaptableId: string);
beginPerf(sectionName: string): {
end: (additionalComment?: string) => void;
};
info(message: string, ...optionalParams: any[]): void;
success(message: string, ...optionalParams: any[]): void;
warn(message: string, ...optionalParams: any[]): void;
error(message: string, ...optionalParams: any[]): void;
consoleLogByMessageType(message: string, messageType: AdaptableMessageType, ...optionalParams: any[]): void;
consoleInfo(message: string, ...optionalParams: any[]): void;
consoleLog(message: string, ...optionalParams: any[]): void;
consoleWarn(message: string, ...optionalParams: any[]): void;
consoleError(message: string, ...optionalParams: any[]): void;
}