LoggerManager class

Constructors

LoggerManager()

Properties

hashCode int
The hash code for this object.
no setterinherited
loggerMap Map<String, LoggerBase>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

clearMessageList({String logger = 'Main'}) LogError
closeFileSaver({String logger = 'Main'}) LogError
closeLogger({String logger = 'Main'}) LogError
commandLogger(dynamic cmd, {String logger = 'Main'}) LogError
connectViewer({required String address, void onConnect(LogError)?, void onReceive(dynamic)?, void onError(String)?}) LogError
createLogger(String logId, {String? categories, bool enableConsoleOutput = false}) LogError
disableAllOutputs({String logger = 'Main'}) LogError
disableConsoleOutput({String logger = 'Main'}) LogError
disableFileOutput({String logger = 'Main'}) LogError
disableProcessOutput({String logger = 'Main'}) LogError
disableStorageOutput({String logger = 'Main'}) LogError
disconnectViewer() LogError
enableConsoleOutput({String logger = 'Main', bool exclusive = false}) LogError
enableFileOutput({String logger = 'Main', bool exclusive = false, String? logFileName, bool append = false, bool flush = true, SaveFormat format = SaveFormat.text}) LogError
enableProcessOutput({String logger = 'Main', bool exclusive = false, dynamic onLogMessage(LogMessage message)?}) LogError
enableStorageOutput({String logger = 'Main', bool exclusive = false}) LogError
getAllCategories({String logger = 'Main'}) List<String>
getFileSaverStatus({String logger = 'Main'}) LogStatus
getMessageList({String logger = 'Main'}) List<LogMessage>
getOutputFileActive({required String logger}) LoggerFileBase?
getOutputsActive({required String logger}) List<String>
getStatusViewer() String
installCustomLogger(LoggerBase cLogger) LogError
installService({String logger = 'Main', required LogService service}) LogError
isCategoryActive(String category, {LogLevel level = LogLevel.info, String logger = 'Main'}) bool
loadContext(String path, {Map<String, dynamic Function(LogMessage message)>? processMap}) LogError
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
openFileSaver({required String logFileName, bool append = false, bool flush = true, String logger = 'Main', required SaveFormat format}) LogError
printMessageList({String logger = 'Main', bool clear = false, String? tag}) LogError
processLogMessage(LogMessage msg) LogError
processMessageList({String logger = 'Main', dynamic onLogMessage(LogMessage message)?, bool clear = false}) LogError
processYaml(String yamlString) Map<String, Object>
removeLogger(Logger logger) → dynamic
removeService({String logger = 'Main'}) LogError
saveMessageList(String path, {String logger = 'Main', SaveFormat format = SaveFormat.text, bool append = false, bool flush = true, bool clear = false}) LogError
setCategories(String category, {String logger = 'Main', bool clear = false}) LogError
setDecoration({String logger = 'Main', bool timeStamp = false, bool timeLine = false, bool loggerID = false, bool category = false, bool environment = false, String mode = 'none', String emoji = 'none', String colorPanel = 'none'}) LogError
setLockUpdate(bool lock, {String logger = 'Main'}) LogError
setOnLogMessage(dynamic func(LogMessage message)?, {String logger = 'Main'}) LogError
setOutputAvailable(String availableOutputs, {String logger = 'Main'}) LogError
startTimeLine({String logger = 'Main'}) LogError
stopLoggers() LogError
stopTimeLine({String logger = 'Main'}) LogError
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

parseSaveFormat(String str) SaveFormat