@freemework/common
Version:
Common library of the Freemework Project.
22 lines • 759 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FLoggerDummy = void 0;
const f_logger_js_1 = require("./f_logger.js");
class FLoggerDummy extends f_logger_js_1.FLoggerBase {
static _instance = null;
/**
* Factory constructor
*/
static create(loggerName) {
// Lazy singleton
if (FLoggerDummy._instance === null) {
FLoggerDummy._instance = new FLoggerDummy(loggerName !== undefined ? loggerName : "Dummy");
}
return FLoggerDummy._instance;
}
isLevelEnabled(_) { return false; }
writeToOutput(_, __, ___, ____) { }
constructor(loggerName) { super(loggerName); }
}
exports.FLoggerDummy = FLoggerDummy;
//# sourceMappingURL=f_logger_dummy.js.map