Interface Store<Key, Value, Pair, HasOptionsExtension, PutOptionsExtension, PutManyOptionsExtension, GetOptionsExtension, GetManyOptionsExtension, DeleteOptionsExtension, DeleteManyOptionsExtension>

interface Store<Key, Value, Pair, HasOptionsExtension, PutOptionsExtension, PutManyOptionsExtension, GetOptionsExtension, GetManyOptionsExtension, DeleteOptionsExtension, DeleteManyOptionsExtension> {
    delete(key, options?): Await<void>;
    deleteMany(source, options?): AwaitIterable<Key>;
    get(key, options?): Await<Value>;
    getMany(source, options?): AwaitIterable<Pair>;
    has(key, options?): Await<boolean>;
    put(key, val, options?): Await<Key>;
    putMany(source, options?): AwaitIterable<Key>;
}

Type Parameters

  • Key
  • Value
  • Pair
  • HasOptionsExtension = {}
  • PutOptionsExtension = {}
  • PutManyOptionsExtension = {}
  • GetOptionsExtension = {}
  • GetManyOptionsExtension = {}
  • DeleteOptionsExtension = {}
  • DeleteManyOptionsExtension = {}

Hierarchy

  • Store

    Methods