Interface BrowserTelemetryInspector

A less constrained version of the LDInspection interface in order to allow for greater compatibility between SDK versions.

This interface is not intended for use by application developers and is instead intended as a compatibility bridge to support multiple SDK versions.

Hierarchy

  • BrowserTelemetryInspector

Properties

method: ((...args) => void)

Type declaration

    • (...args): void
    • The method to call when the inspector is triggered.

      The typing here is intentionally loose to allow for greater compatibility between SDK versions. This function should ONLY be called by an SDK instance and not by an application developer.

      Parameters

      • Rest ...args: any[]
        Rest

      Returns void

name: string

The name of the inspector, used for debugging purposes.

synchronous: boolean

Whether the inspector is synchronous.

type: "flag-detail-changed" | "flag-used"

The telemetry package only requires flag-detail-changed inspectors and flag-used inspectors.

Generated using TypeDoc