@ngxp/log
Version:
12 lines (11 loc) • 496 B
TypeScript
import { LogLevel } from '../log-level';
import { LogMessage } from '../log-message';
export * from './appender-factory';
export { AppenderSubscriptionManager } from './appender-subscription';
export { BodyBuilder, ServerLogConfig, ServerLogConfigFactory } from './server-log';
export { WebStorageLogConfig } from './web-storage-log';
export interface Appender {
readonly logLevel: LogLevel;
onPublishLogMessage(logMessage: LogMessage): void;
setLogLevel(logLevel: LogLevel): this;
}