Preparing search index...
The search index is not available
@deep/nest-kit
@deep/nest-kit
modules/actions
BaseActionsService
Class BaseActionsService
Index
Constructors
constructor
Properties
data
Source
event
Emitter
id
Service
logger
logger
Factory
pub
Sub
Accessors
repository
Methods
create
delete
delete
All
By
Reference
Id
get
Many
get
One
get
One
By
get
One
By
Or
Fail
get
One
Or
Fail
on
Module
Init
sync
Constructors
constructor
new
BaseActionsService
()
:
BaseActionsService
Returns
BaseActionsService
Properties
Protected
Readonly
data
Source
dataSource
:
DataSource
Protected
Readonly
event
Emitter
eventEmitter
:
EventEmitter2
Protected
Readonly
id
Service
idService
:
IdService
logger
logger
:
WinstonLogger
Protected
Readonly
logger
Factory
loggerFactory
:
WinstonLoggerFactory
Protected
Readonly
pub
Sub
pubSub
:
PostgresPubSub
Accessors
repository
get
repository
()
:
Repository
<
Action
>
Returns
Repository
<
Action
>
Methods
create
create
<
T
extends
Action
>
(
classRef
:
Type
<
Action
>
,
opts
:
CreateActionOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
T
>
Type Parameters
T
extends
Action
Parameters
classRef
:
Type
<
Action
>
opts
:
CreateActionOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
T
>
delete
delete
(
id
:
string
,
ctx
:
BaseServiceMethodContext
)
:
Promise
<
void
>
Delete action
Parameters
id
:
string
action id
ctx
:
BaseServiceMethodContext
service method context
Returns
Promise
<
void
>
delete
All
By
Reference
Id
deleteAllByReferenceId
(
referenceId
:
string
)
:
Promise
<
void
>
Parameters
referenceId
:
string
Returns
Promise
<
void
>
get
Many
getMany
(
__namedParameters
:
GetManyActionsOptions
)
:
Promise
<
[
Action
[]
,
ListMeta
]
>
Parameters
__namedParameters
:
GetManyActionsOptions
Returns
Promise
<
[
Action
[]
,
ListMeta
]
>
get
One
getOne
<
T
extends
Action
>
(
classRef
:
Type
<
T
>
,
id
:
string
)
:
Promise
<
MaybeNull
<
T
>
>
Type Parameters
T
extends
Action
Parameters
classRef
:
Type
<
T
>
id
:
string
Returns
Promise
<
MaybeNull
<
T
>
>
get
One
By
getOneBy
<
T
extends
Action
>
(
classRef
:
Type
<
T
>
,
__namedParameters
:
GetActionByOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
MaybeNull
<
T
>
>
Type Parameters
T
extends
Action
Parameters
classRef
:
Type
<
T
>
__namedParameters
:
GetActionByOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
MaybeNull
<
T
>
>
get
One
By
Or
Fail
getOneByOrFail
<
T
extends
Action
>
(
classRef
:
Type
<
T
>
,
opts
:
GetActionByOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
T
>
Type Parameters
T
extends
Action
Parameters
classRef
:
Type
<
T
>
opts
:
GetActionByOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
T
>
get
One
Or
Fail
getOneOrFail
<
T
extends
Action
>
(
classRef
:
Type
<
T
>
,
id
:
string
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
Action
>
Type Parameters
T
extends
Action
Parameters
classRef
:
Type
<
T
>
id
:
string
ctx
:
BaseServiceMethodContext
Returns
Promise
<
Action
>
on
Module
Init
onModuleInit
()
:
void
Returns
void
sync
sync
(
__namedParameters
:
SyncActionOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
Action
>
Sync action from remote service
Parameters
__namedParameters
:
SyncActionOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
Action
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
data
Source
event
Emitter
id
Service
logger
logger
Factory
pub
Sub
Accessors
repository
Methods
create
delete
delete
All
By
Reference
Id
get
Many
get
One
get
One
By
get
One
By
Or
Fail
get
One
Or
Fail
on
Module
Init
sync
@deep/nest-kit
Loading...
Delete action