Preparing search index...
The search index is not available
@deep/nest-kit
@deep/nest-kit
modules/organization-groups
BaseOrganizationGroupsService
Class BaseOrganizationGroupsService<OG, O>
Type Parameters
OG
extends
BaseOrganizationGroup
=
BaseOrganizationGroup
O
extends
BaseOrganization
=
BaseOrganization
Index
Constructors
constructor
Properties
data
Source
event
Emitter
id
Service
images
Service
logger
logger
Factory
Accessors
organization
Repository
repository
Methods
apply
Filter
To
Query
apply
Order
By
To
Query
can
Be
Deleted
create
delete
generate
Code
generate
Entity
Id
get
Many
get
One
get
One
By
get
One
By
Or
Fail
get
One
Or
Fail
is
Unique
Organization
Group
Code
on
Module
Init
sync
toggle
Feature
update
Constructors
constructor
new
BaseOrganizationGroupsService
<
OG
extends
BaseOrganizationGroup
=
BaseOrganizationGroup
,
O
extends
BaseOrganization
=
BaseOrganization
,
>
()
:
BaseOrganizationGroupsService
<
OG
,
O
>
Type Parameters
OG
extends
BaseOrganizationGroup
=
BaseOrganizationGroup
O
extends
BaseOrganization
=
BaseOrganization
Returns
BaseOrganizationGroupsService
<
OG
,
O
>
Properties
Protected
Readonly
data
Source
dataSource
:
DataSource
Protected
Readonly
event
Emitter
eventEmitter
:
EventEmitter2
Protected
Readonly
id
Service
idService
:
IdService
Protected
Readonly
images
Service
imagesService
:
BaseImagesService
Protected
logger
logger
:
WinstonLogger
Protected
Readonly
logger
Factory
loggerFactory
:
WinstonLoggerFactory
Accessors
Protected
organization
Repository
get
organizationRepository
()
:
Repository
<
O
>
Returns
Repository
<
O
>
repository
get
repository
()
:
Repository
<
OG
>
Returns
Repository
<
OG
>
Methods
Protected
apply
Filter
To
Query
applyFilterToQuery
(
query
:
SelectQueryBuilder
<
OG
>
,
filter
:
OrganizationGroupsFilter
,
ctx
:
BaseServiceMethodContext
,
)
:
void
Parameters
query
:
SelectQueryBuilder
<
OG
>
filter
:
OrganizationGroupsFilter
ctx
:
BaseServiceMethodContext
Returns
void
Protected
apply
Order
By
To
Query
applyOrderByToQuery
(
query
:
SelectQueryBuilder
<
OG
>
,
orderBy
:
OrganizationGroupsOrderBy
,
)
:
void
Parameters
query
:
SelectQueryBuilder
<
OG
>
orderBy
:
OrganizationGroupsOrderBy
Returns
void
can
Be
Deleted
canBeDeleted
(
id
:
string
)
:
Promise
<
boolean
>
Parameters
id
:
string
Returns
Promise
<
boolean
>
create
create
(
opts
:
CreateOrganizationGroupOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
OG
>
Parameters
opts
:
CreateOrganizationGroupOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
OG
>
delete
delete
(
id
:
string
,
ctx
:
BaseServiceMethodContext
)
:
Promise
<
void
>
Parameters
id
:
string
ctx
:
BaseServiceMethodContext
Returns
Promise
<
void
>
generate
Code
generateCode
(
opts
:
GenerateOrganizationGroupCodeOptions
,
)
:
Promise
<
GenerateOrganizationGroupCodeResult
>
Parameters
opts
:
GenerateOrganizationGroupCodeOptions
Returns
Promise
<
GenerateOrganizationGroupCodeResult
>
Protected
generate
Entity
Id
generateEntityId
()
:
string
Returns
string
get
Many
getMany
(
__namedParameters
:
FetchOrganizationGroupsOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
[
OG
[]
,
ListMeta
]
>
Parameters
__namedParameters
:
FetchOrganizationGroupsOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
[
OG
[]
,
ListMeta
]
>
get
One
getOne
(
id
:
string
)
:
Promise
<
MaybeNull
<
OG
>
>
Parameters
id
:
string
Returns
Promise
<
MaybeNull
<
OG
>
>
get
One
By
getOneBy
(
__namedParameters
:
FetchOrganizationGroupByOptions
,
)
:
Promise
<
MaybeNull
<
OG
>
>
Parameters
__namedParameters
:
FetchOrganizationGroupByOptions
Returns
Promise
<
MaybeNull
<
OG
>
>
get
One
By
Or
Fail
getOneByOrFail
(
__namedParameters
:
FetchOrganizationGroupByOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
OG
>
Parameters
__namedParameters
:
FetchOrganizationGroupByOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
OG
>
get
One
Or
Fail
getOneOrFail
(
id
:
string
,
ctx
:
BaseServiceMethodContext
)
:
Promise
<
OG
>
Parameters
id
:
string
ctx
:
BaseServiceMethodContext
Returns
Promise
<
OG
>
is
Unique
Organization
Group
Code
isUniqueOrganizationGroupCode
(
__namedParameters
:
IsUniqueOrganizationGroupCodeOptions
,
)
:
Promise
<
boolean
>
Parameters
__namedParameters
:
IsUniqueOrganizationGroupCodeOptions
Returns
Promise
<
boolean
>
on
Module
Init
onModuleInit
()
:
void
Returns
void
sync
sync
(
__namedParameters
:
SyncOrganizationGroupOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
OG
>
Parameters
__namedParameters
:
SyncOrganizationGroupOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
OG
>
toggle
Feature
toggleFeature
(
opts
:
ToggleOrganizationGroupFeatureOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
OG
>
Parameters
opts
:
ToggleOrganizationGroupFeatureOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
OG
>
update
update
(
__namedParameters
:
UpdateOrganizationGroupOptions
,
ctx
:
BaseServiceMethodContext
,
)
:
Promise
<
OG
>
Parameters
__namedParameters
:
UpdateOrganizationGroupOptions
ctx
:
BaseServiceMethodContext
Returns
Promise
<
OG
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
data
Source
event
Emitter
id
Service
images
Service
logger
logger
Factory
Accessors
organization
Repository
repository
Methods
apply
Filter
To
Query
apply
Order
By
To
Query
can
Be
Deleted
create
delete
generate
Code
generate
Entity
Id
get
Many
get
One
get
One
By
get
One
By
Or
Fail
get
One
Or
Fail
is
Unique
Organization
Group
Code
on
Module
Init
sync
toggle
Feature
update
@deep/nest-kit
Loading...