Stacks
Examples
GitHub
Contribute
Preparing search index...
@ask-ell/keyv
KeyvAggregateRootRepository
Class KeyvAggregateRootRepository<EntityState>
Abstract
Type Parameters
EntityState
extends
AggregateRootState
Hierarchy (
View Summary
)
KeyvClient
<
EntityState
>
KeyvAggregateRootRepository
Implements
IAggregateRootRepository
<
EntityState
>
Index
Constructors
constructor
Properties
_
last
Deleted
Entity$
_
last
Saved
Entity$
_
last
Updated
Entity$
instance
Methods
delete
One
get
All
Data
Generator
last
Deleted
Entity$
last
Saved
Entity$
last
Updated
Entity$
purge
Data
save
update
One
Constructors
constructor
new
KeyvAggregateRootRepository
<
EntityState
extends
{
id
:
string
}
>
(
instance
:
Keyv
<
EntityState
>
,
)
:
KeyvAggregateRootRepository
<
EntityState
>
Type Parameters
EntityState
extends
{
id
:
string
}
Parameters
instance
:
Keyv
<
EntityState
>
Returns
KeyvAggregateRootRepository
<
EntityState
>
Properties
Protected
_
last
Deleted
Entity$
_lastDeletedEntity$
:
Subject
<
EntityState
>
= ...
Protected
_
last
Saved
Entity$
_lastSavedEntity$
:
Subject
<
EntityState
>
= ...
Protected
_
last
Updated
Entity$
_lastUpdatedEntity$
:
Subject
<
EntityState
>
= ...
Protected
instance
instance
:
Keyv
<
EntityState
>
Methods
delete
One
deleteOne
(
entityState
:
EntityState
)
:
Promise
<
boolean
>
Parameters
entityState
:
EntityState
Returns
Promise
<
boolean
>
Protected
get
All
Data
Generator
getAllDataGenerator
()
:
AsyncGenerator
<
EntityState
>
Returns
AsyncGenerator
<
EntityState
>
last
Deleted
Entity$
lastDeletedEntity$
()
:
Observable
<
EntityState
>
Returns
Observable
<
EntityState
>
last
Saved
Entity$
lastSavedEntity$
()
:
Observable
<
EntityState
>
Returns
Observable
<
EntityState
>
last
Updated
Entity$
lastUpdatedEntity$
()
:
Observable
<
EntityState
>
Returns
Observable
<
EntityState
>
Protected
Abstract
purge
Data
purgeData
(
dto
:
KeyvRowData
<
EntityState
>
)
:
KeyvRowData
<
EntityState
>
Parameters
dto
:
KeyvRowData
<
EntityState
>
Returns
KeyvRowData
<
EntityState
>
save
save
(
entityState
:
EntityState
)
:
Promise
<
void
>
Parameters
entityState
:
EntityState
Returns
Promise
<
void
>
update
One
updateOne
(
entityState
:
EntityState
)
:
Promise
<
boolean
>
Parameters
entityState
:
EntityState
Returns
Promise
<
boolean
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
_
last
Deleted
Entity$
_
last
Saved
Entity$
_
last
Updated
Entity$
instance
Methods
delete
One
get
All
Data
Generator
last
Deleted
Entity$
last
Saved
Entity$
last
Updated
Entity$
purge
Data
save
update
One
Examples
GitHub
Contribute
Stacks
Loading...