@launchdarkly/react-native-client-sdk - v10.23.2
    Preparing search index...

    Interface FlagManager

    interface FlagManager {
        applyChanges(
            context: Context,
            updates: { [key: string]: ItemDescriptor },
            type: PayloadType,
        ): Promise<void>;
        get(key: string): ItemDescriptor | undefined;
        getAll(): { [key: string]: ItemDescriptor };
        getDebugOverride?(): LDDebugOverride;
        init(
            context: Context,
            newFlags: { [key: string]: ItemDescriptor },
        ): Promise<void>;
        loadCached(context: Context): Promise<boolean>;
        off(callback: FlagsChangeCallback): void;
        on(callback: FlagsChangeCallback): void;
        presetFlags(newFlags: { [key: string]: ItemDescriptor }): void;
        setBootstrap(
            context: Context,
            newFlags: { [key: string]: ItemDescriptor },
        ): void;
        upsert(
            context: Context,
            key: string,
            item: ItemDescriptor,
        ): Promise<boolean>;
    }
    Index
    • Parameters

      Returns Promise<void>

    • Parameters

      • key: string

      Returns ItemDescriptor | undefined

    • Returns { [key: string]: ItemDescriptor }

    • Parameters

      Returns Promise<void>

    • Parameters

      Returns Promise<boolean>

    • Parameters

      • callback: FlagsChangeCallback

      Returns void

    • Parameters

      • callback: FlagsChangeCallback

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns void

    • Parameters

      Returns Promise<boolean>