Skip to main content

@rbxts/rlog > RLog > withMinLogLevel

RLog.withMinLogLevel() method

Returns a new RLog with the minLogLevel set to the provided level.

Messages below the minimum level will be ignored.

Signature:

withMinLogLevel(minLevel: LogLevel): RLog;

Parameters

Parameter

Type

Description

minLevel

LogLevel

The LogLevel to allow logs for.

Returns:

RLog

The new RLog instance

Remarks

You can also set this in the config, this method is provided purely as a means for easier changing.

Example

let logger = new RLog();

logger.v("Hello verbose!");
logger.d("Hello debug!");
// > [VERBOSE]: Hello verbose!
// > [DEBUG]: Hello debug!

logger = logger.withMinLogLevel(LogLevel.DEBUG);

logger.v("Hello verbose!");
logger.d("Hello debug!");
// > [DEBUG]: Hello debug!