@rshaker/communicator
Preparing search index...
PersistProvider
Interface PersistProvider<T>
interface
PersistProvider
<
T
extends
EntryProps
>
{
add
(
obj
:
T
)
:
Promise
<
string
>
;
delete
(
uuid
:
string
)
:
Promise
<
string
>
;
get
(
uuid
:
string
)
:
Promise
<
T
>
;
getStore
()
:
string
;
list
()
:
Promise
<
Partial
<
T
>
[]
>
;
update
(
obj
:
T
)
:
Promise
<
string
>
;
}
Type Parameters
T
extends
EntryProps
Implemented by
IndexedDBProvider
MessagingProvider
Index
Methods
add
delete
get
get
Store
list
update
Methods
add
add
(
obj
:
T
)
:
Promise
<
string
>
Parameters
obj
:
T
Returns
Promise
<
string
>
delete
delete
(
uuid
:
string
)
:
Promise
<
string
>
Parameters
uuid
:
string
Returns
Promise
<
string
>
get
get
(
uuid
:
string
)
:
Promise
<
T
>
Parameters
uuid
:
string
Returns
Promise
<
T
>
get
Store
getStore
()
:
string
Returns
string
list
list
()
:
Promise
<
Partial
<
T
>
[]
>
Returns
Promise
<
Partial
<
T
>
[]
>
update
update
(
obj
:
T
)
:
Promise
<
string
>
Parameters
obj
:
T
Returns
Promise
<
string
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
add
delete
get
get
Store
list
update
@rshaker/communicator
Loading...