@valon-technologies/gestalt
Preparing search index...
index
TransactionObjectStore
Interface TransactionObjectStore
Fakeable transaction-scoped object-store contract.
interface
TransactionObjectStore
{
get
(
id
:
string
)
:
Promise
<
Record
>
;
getKey
(
id
:
string
)
:
Promise
<
string
>
;
add
(
record
:
Record
)
:
Promise
<
void
>
;
put
(
record
:
Record
)
:
Promise
<
void
>
;
delete
(
id
:
string
)
:
Promise
<
void
>
;
clear
()
:
Promise
<
void
>
;
getAll
(
keyRange
?:
KeyRange
)
:
Promise
<
Record
[]
>
;
getAllKeys
(
keyRange
?:
KeyRange
)
:
Promise
<
string
[]
>
;
count
(
keyRange
?:
KeyRange
)
:
Promise
<
number
>
;
deleteRange
(
keyRange
:
KeyRange
)
:
Promise
<
number
>
;
index
(
name
:
string
)
:
TransactionIndex
;
}
Index
Methods
get
get
Key
add
put
delete
clear
get
All
get
All
Keys
count
delete
Range
index
Methods
get
get
(
id
:
string
)
:
Promise
<
Record
>
Parameters
id
:
string
Returns
Promise
<
Record
>
get
Key
getKey
(
id
:
string
)
:
Promise
<
string
>
Parameters
id
:
string
Returns
Promise
<
string
>
add
add
(
record
:
Record
)
:
Promise
<
void
>
Parameters
record
:
Record
Returns
Promise
<
void
>
put
put
(
record
:
Record
)
:
Promise
<
void
>
Parameters
record
:
Record
Returns
Promise
<
void
>
delete
delete
(
id
:
string
)
:
Promise
<
void
>
Parameters
id
:
string
Returns
Promise
<
void
>
clear
clear
()
:
Promise
<
void
>
Returns
Promise
<
void
>
get
All
getAll
(
keyRange
?:
KeyRange
)
:
Promise
<
Record
[]
>
Parameters
Optional
keyRange
:
KeyRange
Returns
Promise
<
Record
[]
>
get
All
Keys
getAllKeys
(
keyRange
?:
KeyRange
)
:
Promise
<
string
[]
>
Parameters
Optional
keyRange
:
KeyRange
Returns
Promise
<
string
[]
>
count
count
(
keyRange
?:
KeyRange
)
:
Promise
<
number
>
Parameters
Optional
keyRange
:
KeyRange
Returns
Promise
<
number
>
delete
Range
deleteRange
(
keyRange
:
KeyRange
)
:
Promise
<
number
>
Parameters
keyRange
:
KeyRange
Returns
Promise
<
number
>
index
index
(
name
:
string
)
:
TransactionIndex
Parameters
name
:
string
Returns
TransactionIndex
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Methods
get
get
Key
add
put
delete
clear
get
All
get
All
Keys
count
delete
Range
index
@valon-technologies/gestalt
Loading...
Fakeable transaction-scoped object-store contract.