@theredhead — Frontend Library - v1.0.0
    Preparing search index...

    Strategy interface for log output.

    Implement this interface to redirect log messages to a remote service, an in-memory buffer, or any other sink. The default implementation (ConsoleLoggingStrategy) writes to the browser console.

    interface ILoggingStrategy {
        debug(context: string, message: string, args: unknown[]): void;
        error(context: string, message: string, args: unknown[]): void;
        info(context: string, message: string, args: unknown[]): void;
        warn(context: string, message: string, args: unknown[]): void;
    }

    Implemented by

    Index

    Methods

    • Emit an debug message.

      Parameters

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

      Returns void

    • Emit an error.

      Parameters

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

      Returns void

    • Emit an informational message.

      Parameters

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

      Returns void

    • Emit a warning.

      Parameters

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

      Returns void