log method

CappConsole log()

log method is used to print the output to the console.

Implementation

CappConsole log() {
  var space = this.space ? '\n\n' : '';
  switch (color) {
    // ignore: deprecated_member_use_from_same_package
    case CappColors.warnnig:
    case CappColors.warning:
      console.writeLine('\x1B[33m$space$output$space\x1B[0m');
      break;
    case CappColors.error:
      console.writeLine('\x1B[31m$space$output$space\x1B[0m');
      break;
    case CappColors.success:
      console.writeLine('\x1B[32m$space$output$space\x1B[0m');
      break;
    case CappColors.info:
      console.writeLine('\x1B[36m$space$output$space\x1B[0m');
      break;
    case CappColors.none:
      console.writeLine(output);
    case CappColors.off:
      break;
  }

  return this;
}