Files
Basalt2/docs/references/log.md
Robert Jelic 9e1112f3bd docs fix
2025-09-13 12:54:15 +02:00

1.6 KiB

Log

Logger module for Basalt. Logs messages to the console and optionally to a file.

Fields

Field Type Description
_logs table The complete log history
_enabled boolean If the logger is enabled
_logToFile boolean If the logger should log to a file
_logFile string The file to log to
LEVEL table The log levels

Functions

Method Returns Description
Log.debug - Sends a debug message
Log.error - Sends an error message
Log.info - Sends an info message
Log.setEnabled - Sets if the logger should log
Log.setLogToFile - Sets if the logger should log to a file
Log.warn - Sends a warning message

Log.debug(...)

Sends a debug message to the logger.

Parameters

  • ... (vararg) string The message to log

Usage

Log.debug("This is a debug message")

Log.error(...)

Sends an error message to the logger.

Parameters

  • ... (vararg) string The message to log

Usage

Log.error("This is an error message")

Log.info(...)

Sends an info message to the logger.

Parameters

  • ... (vararg) string The message to log

Usage

Log.info("This is an info message")

Log.setEnabled()

Sets if the logger should log

Log.setLogToFile()

Sets if the logger should log to a file.

Log.warn(...)

Sends a warning message to the logger.

Parameters

  • ... (vararg) string The message to log

Usage

Log.warn("This is a warning message")