interface IInitializationRepository {
    clear(): Promise<boolean>;
    delete(key: string): Promise<boolean>;
    has(key: string): Promise<boolean>;
    set(key: string, item: unknown): Promise<void>;
    setIfNotExists(key: string, item: unknown): Promise<void>;
    tryGet<T = IStorage>(key: string): Promise<null | T>;
}

Implemented by

Methods

  • Returns Promise<boolean>

  • Parameters

    • key: string

    Returns Promise<boolean>

  • Parameters

    • key: string

    Returns Promise<boolean>

  • Parameters

    • key: string
    • item: unknown

    Returns Promise<void>

  • Parameters

    • key: string
    • item: unknown

    Returns Promise<void>

  • Type Parameters

    Parameters

    • key: string

    Returns Promise<null | T>

MMNEPVFCICPMFPCPTTAAATR