Type Parameters

  • SCHEMA

Hierarchy

Constructors

Properties

Methods

Constructors

  • Type Parameters

    • SCHEMA

    Parameters

    • transaction: IDBTransaction

    Returns Transaction<SCHEMA>

Properties

event: IEventEmitter<Transaction<SCHEMA>, default.Transaction.IEvents>

Methods

  • Type Parameters

    • KEY extends string | number | symbol

    Parameters

    • name: KEY
    • Optional range: IDBKeyRange

    Returns Promise<SCHEMA[KEY][]>

  • Type Parameters

    • KEY extends string | number | symbol

    Parameters

    • name: KEY
    • key: string | IDBKeyRange
    • index: string

    Returns Promise<SCHEMA[KEY][]>

  • Parameters

    • name: keyof SCHEMA

    Returns Promise<void>

  • Returns Promise<undefined | [event: Event]>

  • Parameters

    • name: keyof SCHEMA

    Returns Promise<number>

  • Parameters

    • name: keyof SCHEMA
    • key: string

    Returns Promise<void>

  • Type Parameters

    • KEY extends string | number | symbol

    Parameters

    • name: KEY
    • key: string
    • Optional index: string

    Returns Promise<undefined | SCHEMA[KEY]>

  • Parameters

    • name: keyof SCHEMA

    Returns Promise<string[]>

  • Type Parameters

    • KEY extends string | number | symbol

    Parameters

    • name: KEY
    • key: string
    • value: SCHEMA[KEY]

    Returns Promise<void>

Generated using TypeDoc