Preparing search index...
The search index is not available
datastore-idb - v2.0.1
datastore-idb - v2.0.1
IDBDatastore
Class IDBDatastore
Hierarchy
BaseDatastore
IDBDatastore
Index
Constructors
constructor
Properties
db?
location
version
Methods
#query
It
batch
close
delete
destroy
get
has
open
put
query
query
Keys
Constructors
constructor
new IDBDatastore
(
location
:
string
, init
?:
IDBDatastoreInit
)
:
IDBDatastore
Parameters
location:
string
init:
IDBDatastoreInit
= {}
Returns
IDBDatastore
Properties
Private
Optional
db
db
?:
IDBPDatabase
<
unknown
>
Private
Readonly
location
location
:
string
Private
Readonly
version
version
:
number
Methods
Private
#query
It
#query
It
<
T
>
(
q
:
{
limit
?:
number
;
offset
?:
number
;
prefix
?:
string
;
}
, transform
:
(
(
key
:
Key
, value
:
Uint8Array
)
=>
T
)
)
:
AsyncIterable
<
T
>
Type Parameters
T
Parameters
q:
{
limit
?:
number
;
offset
?:
number
;
prefix
?:
string
;
}
Optional
limit
?:
number
Optional
offset
?:
number
Optional
prefix
?:
string
transform:
(
(
key
:
Key
, value
:
Uint8Array
)
=>
T
)
(
key
:
Key
, value
:
Uint8Array
)
:
T
Parameters
key:
Key
value:
Uint8Array
Returns
T
Returns
AsyncIterable
<
T
>
batch
batch
(
)
:
Batch
<
{}
>
Returns
Batch
<
{}
>
close
close
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
delete
delete
(
key
:
Key
)
:
Promise
<
void
>
Parameters
key:
Key
Returns
Promise
<
void
>
destroy
destroy
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
get
get
(
key
:
Key
)
:
Promise
<
Uint8Array
>
Parameters
key:
Key
Returns
Promise
<
Uint8Array
>
has
has
(
key
:
Key
)
:
Promise
<
boolean
>
Parameters
key:
Key
Returns
Promise
<
boolean
>
open
open
(
)
:
Promise
<
void
>
Returns
Promise
<
void
>
put
put
(
key
:
Key
, val
:
Uint8Array
)
:
Promise
<
Key
>
Parameters
key:
Key
val:
Uint8Array
Returns
Promise
<
Key
>
query
query
(
q
:
Query
)
:
AsyncIterable
<
Pair
>
Parameters
q:
Query
Returns
AsyncIterable
<
Pair
>
query
Keys
query
Keys
(
q
:
KeyQuery
)
:
AsyncIterable
<
Key
>
Parameters
q:
KeyQuery
Returns
AsyncIterable
<
Key
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
Modules
datastore-
idb -
v2.0.1
IDBDatastore
constructor
db?
location
version
#query
It
batch
close
delete
destroy
get
has
open
put
query
query
Keys