SheetXL - v0.8.0-beta.9+sites.210.e2d420901
    Preparing search index...

    Interface ILogger

    A minimal logger for script/macro/runner execution.

    This is deliberately separate from the UI-oriented INotifier (toasts, persistence): it is just an output channel. The default backing logs to the console; a host (e.g. the MCP server) can supply a collecting backing (BufferLogger) and return the captured output as a payload.

    interface ILogger {
        debug(message: string, options?: LogOptions): void;
        error(message: string | Error, options?: LogOptions): void;
        info(message: string, options?: LogOptions): void;
        log(message: string, options?: LogOptions): void;
        warn(message: string, options?: LogOptions): void;
    }

    Implemented by

    Index
    • Parameters

      Returns void

    • Parameters

      • message: string | Error
      • Optionaloptions: LogOptions

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void