error method

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

Will log error level messages via the module.

Implementation

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

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