debug method

Future<void> debug({
  1. dynamic data,
  2. StackTrace? stackTrace,
})

Will log debug level messages via the module.

Implementation

Future<void> debug({dynamic data, StackTrace? stackTrace}) async {
  if (level.index <= CLogLevel.debug.index && level != CLogLevel.off) {
    var record = CLogRecord(
      time: DateTime.now(),
      level: CLogLevel.debug,
      data: data,
      stackTrace: stackTrace,
    );
    web.console.log(record.toString().toJS);

    if (onLogEvent != null) {
      onLogEvent!(record);
    }
  }
}