Theia API Documentation v1.76.0
    Preparing search index...
    interface TelemetryConsentProvider {
        level: TelemetryLevel;
        onDidChangeTelemetryLevel: Event<TelemetryLevel>;
        ready: Promise<void>;
    }

    Implemented by

    Index

    Properties

    onDidChangeTelemetryLevel: Event<TelemetryLevel>
    ready: Promise<void>

    Resolves once level reflects the application's consent state.

    Implementations must settle this even when consent cannot be determined, leaving level at its default, since callers gate application startup on it.