@deep/nest-kit
Preparing search index...
modules/organizations
IBaseOrganizationsResolverHost
Interface IBaseOrganizationsResolverHost<O>
interface
IBaseOrganizationsResolverHost
<
O
extends
BaseOrganization
>
{
createOrganization
(
input
:
CreateOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
;
deleteOrganization
(
input
:
DeleteOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
DeleteOrganizationPayload
>
;
generateOrganizationCode
(
input
:
GenerateOrganizationCodeInput
,
)
:
Promise
<
GenerateOrganizationCodePayload
>
;
isUniqueOrganizationCode
(
input
:
IsUniqueOrganizationCodeInput
,
)
:
Promise
<
boolean
>
;
organization
(
input
:
FetchOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
;
organizations
(
input
:
FetchOrganizationsInput
,
ctx
:
IBaseActionContext
,
info
:
GraphQLResolveInfo
,
)
:
Promise
<
IOffsetPaginated
<
O
>
>
;
syncOrganization
(
input
:
SyncOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
;
updateOrganization
(
input
:
UpdateOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
;
}
Type Parameters
O
extends
BaseOrganization
Index
Methods
create
Organization
delete
Organization
generate
Organization
Code
is
Unique
Organization
Code
organization
organizations
sync
Organization
update
Organization
Methods
create
Organization
createOrganization
(
input
:
CreateOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
Parameters
input
:
CreateOrganizationInput
ctx
:
IBaseActionContext
Returns
Promise
<
O
>
delete
Organization
deleteOrganization
(
input
:
DeleteOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
DeleteOrganizationPayload
>
Parameters
input
:
DeleteOrganizationInput
ctx
:
IBaseActionContext
Returns
Promise
<
DeleteOrganizationPayload
>
generate
Organization
Code
generateOrganizationCode
(
input
:
GenerateOrganizationCodeInput
,
)
:
Promise
<
GenerateOrganizationCodePayload
>
Parameters
input
:
GenerateOrganizationCodeInput
Returns
Promise
<
GenerateOrganizationCodePayload
>
is
Unique
Organization
Code
isUniqueOrganizationCode
(
input
:
IsUniqueOrganizationCodeInput
)
:
Promise
<
boolean
>
Parameters
input
:
IsUniqueOrganizationCodeInput
Returns
Promise
<
boolean
>
organization
organization
(
input
:
FetchOrganizationInput
,
ctx
:
IBaseActionContext
)
:
Promise
<
O
>
Parameters
input
:
FetchOrganizationInput
ctx
:
IBaseActionContext
Returns
Promise
<
O
>
organizations
organizations
(
input
:
FetchOrganizationsInput
,
ctx
:
IBaseActionContext
,
info
:
GraphQLResolveInfo
,
)
:
Promise
<
IOffsetPaginated
<
O
>
>
Parameters
input
:
FetchOrganizationsInput
ctx
:
IBaseActionContext
info
:
GraphQLResolveInfo
Returns
Promise
<
IOffsetPaginated
<
O
>
>
sync
Organization
syncOrganization
(
input
:
SyncOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
Parameters
input
:
SyncOrganizationInput
ctx
:
IBaseActionContext
Returns
Promise
<
O
>
update
Organization
updateOrganization
(
input
:
UpdateOrganizationInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
O
>
Parameters
input
:
UpdateOrganizationInput
ctx
:
IBaseActionContext
Returns
Promise
<
O
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
Organization
delete
Organization
generate
Organization
Code
is
Unique
Organization
Code
organization
organizations
sync
Organization
update
Organization
@deep/nest-kit
Loading...