exeDebug static method

void exeDebug(
  1. String msg, {
  2. String? name,
  3. bool? isLog,
  4. bool? isMultConsole,
  5. bool? isDebug,
  6. int? colorInt,
  7. String? fileInfo,
  8. Object? error,
  9. StackTrace? stackTrace,
  10. String? printOnceIfContains,
  11. int debounceMs = 0,
  12. String? debounceKey,
  13. String? tag,
})

Alias for exe method - executes debug/normal level log with custom final function This is the recommended method name. The exe method is deprecated. @parammsg: The message string to be logged @paramname: Custom name/tag for the log entry; if null, uses the level name (with prefix for multi-console) @paramisLog: If set to true, logs regardless of the static enable flag @paramisMultConsole: If true, enables multi-console logging mode with dbgPrt/unlPrt prefix @paramisDebug: If true, prints only on debug mode; if null, uses static isDebugPrint @paramcolorInt: ANSI color code (0 to 107) for text color customization @paramfileInfo: Custom file location string; if null, auto-detects from stack trace @paramerror: Associated error object to be logged alongside the message @paramstackTrace: Stack trace information for debugging @paramprintOnceIfContains: If provided, only prints once when message contains this keyword @paramdebounceMs: Debounce time interval in milliseconds, logs within this interval will be discarded @paramdebounceKey: Custom key for debounce identification (if not provided, uses msg|devLevel|name as fallback) @paramtag: Tag for show and filtering; displayed in log output, and when isFilterByTags is true, only logs with tags matching tags are displayed

Implementation

static void exeDebug(
  String msg, {
  String? name,
  bool? isLog,
  bool? isMultConsole,
  bool? isDebug,
  int? colorInt,
  String? fileInfo,
  Object? error,
  StackTrace? stackTrace,
  String? printOnceIfContains,
  int debounceMs = 0,
  String? debounceKey,
  String? tag,
}) {
  exe(
    msg,
    name: name,
    level: DevLevel.normal,
    isLog: isLog,
    isMultConsole: isMultConsole,
    isDebug: isDebug,
    colorInt: colorInt,
    fileInfo: fileInfo,
    error: error,
    stackTrace: stackTrace,
    printOnceIfContains: printOnceIfContains,
    debounceMs: debounceMs,
    debounceKey: debounceKey,
    tag: tag,
  );
}