@truenas/api-client
    Preparing search index...

    Interface Logger

    Minimal logging surface the client writes to. Consumers inject their own implementation; the package never depends on a concrete logging library. Method signatures mirror the TrueNAS Connect UI Log service so call sites port unchanged.

    interface Logger {
        debug(message: string, ...args: unknown[]): void;
        error(message: string, ...args: unknown[]): void;
        info(message: string, ...args: unknown[]): void;
        trace(message: string, ...args: unknown[]): void;
        warn(message: string, ...args: unknown[]): void;
    }
    Index
    • Parameters

      • message: string
      • ...args: unknown[]

      Returns void

    • Parameters

      • message: string
      • ...args: unknown[]

      Returns void

    • Parameters

      • message: string
      • ...args: unknown[]

      Returns void

    • Parameters

      • message: string
      • ...args: unknown[]

      Returns void

    • Parameters

      • message: string
      • ...args: unknown[]

      Returns void