seyfert
    Preparing search index...

    Interface Adapter

    interface Adapter {
        isAsync: boolean;
        addToRelationship(to: string, keys: string | string[]): Awaitable<void>;
        bulkAddToRelationShip(data: Record<string, string[]>): Awaitable<void>;
        bulkGet(keys: string[]): Awaitable<any[]>;
        bulkPatch(keyValue: [string, any][]): Awaitable<void>;
        bulkRemove(keys: string[]): Awaitable<void>;
        bulkSet(keyValue: [string, any][]): Awaitable<void>;
        contains(to: string, keys: string): Awaitable<boolean>;
        count(to: string): Awaitable<number>;
        flush(): Awaitable<void>;
        get(keys: string): any;
        getToRelationship(to: string): Awaitable<string[]>;
        keys(to: string): Awaitable<string[]>;
        patch(id: string, data: any): Awaitable<void>;
        remove(keys: string): Awaitable<void>;
        removeRelationship(to: string | string[]): Awaitable<void>;
        removeToRelationship(to: string, keys: string | string[]): Awaitable<void>;
        scan(query: string, keys?: false): Awaitable<any[]>;
        scan(query: string, keys: true): Awaitable<string[]>;
        scan(query: string, keys?: boolean): Awaitable<any[]>;
        set(id: string, data: any): Awaitable<void>;
        start(): Awaitable<void>;
        values(to: string): Awaitable<any[]>;
    }

    Implemented by

    Index

    Properties

    isAsync: boolean

    Methods

    • Parameters

      • to: string
      • keys: string | string[]

      Returns Awaitable<void>

    • Parameters

      • data: Record<string, string[]>

      Returns Awaitable<void>

    • Parameters

      • keyValue: [string, any][]

      Returns Awaitable<void>

    • Parameters

      • keyValue: [string, any][]

      Returns Awaitable<void>

    • Parameters

      • to: string
      • keys: string

      Returns Awaitable<boolean>

    • Parameters

      • to: string | string[]

      Returns Awaitable<void>

    • Parameters

      • to: string
      • keys: string | string[]

      Returns Awaitable<void>

    • Parameters

      • query: string
      • Optionalkeys: false

      Returns Awaitable<any[]>

    • Parameters

      • query: string
      • keys: true

      Returns Awaitable<string[]>

    • Parameters

      • query: string
      • Optionalkeys: boolean

      Returns Awaitable<any[]>