@launchdarkly/js-client-sdk-common - v1.35.0
    Preparing search index...

    Interface LDDebugOverrideExperimental

    Debug interface for plugins that need to override flag values during development. This interface provides methods to temporarily override flag values that take precedence over the actual flag values from LaunchDarkly. These overrides are useful for testing, development, and debugging scenarios.

    This interface is experimental and intended for use by LaunchDarkly tools at this time. The API may change in future versions.

    interface LDDebugOverride {
        clearAllOverrides(): void;
        getAllOverrides(): { [key: string]: ItemDescriptor };
        removeOverride(flagKey: string): void;
        setOverride(flagKey: string, value: any): void;
    }
    Index
    • Experimental

      Set an override value for a flag that takes precedence over the real flag value.

      Parameters

      • flagKey: string

        The flag key.

      • value: any

        The override value.

      Returns void