@deep/nest-kit
Preparing search index...
modules/brand-assignments
IBaseBrandAssignmentsResolverHost
Interface IBaseBrandAssignmentsResolverHost<BA, BU, BR, BB>
interface
IBaseBrandAssignmentsResolverHost
<
BA
extends
BaseBrandAssignment
,
BU
extends
BaseUser
,
BR
extends
BaseRole
,
BB
extends
BaseBrand
,
>
{
brandAssignmentsService
:
BaseBrandAssignmentsService
<
BA
,
BU
,
BR
,
BB
>
;
brandAssignments
(
input
:
FetchBrandAssignmentsInput
,
ctx
:
IBaseActionContext
,
info
:
GraphQLResolveInfo
,
)
:
Promise
<
IOffsetPaginated
<
BA
>
>
;
createBrandAssignment
(
input
:
CreateBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
;
createBrandAssignmentRequest
(
input
:
CreateBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
;
deleteBrandAssignment
(
input
:
DeleteBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
DeleteBrandAssignmentPayload
>
;
syncBrandAssignment
(
input
:
SyncBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
;
updateBrandAssignment
(
input
:
UpdateBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
;
}
Type Parameters
BA
extends
BaseBrandAssignment
BU
extends
BaseUser
BR
extends
BaseRole
BB
extends
BaseBrand
Index
Properties
brand
Assignments
Service
Methods
brand
Assignments
create
Brand
Assignment
create
Brand
Assignment
Request
delete
Brand
Assignment
sync
Brand
Assignment
update
Brand
Assignment
Properties
Readonly
brand
Assignments
Service
brandAssignmentsService
:
BaseBrandAssignmentsService
<
BA
,
BU
,
BR
,
BB
>
Methods
brand
Assignments
brandAssignments
(
input
:
FetchBrandAssignmentsInput
,
ctx
:
IBaseActionContext
,
info
:
GraphQLResolveInfo
,
)
:
Promise
<
IOffsetPaginated
<
BA
>
>
Parameters
input
:
FetchBrandAssignmentsInput
ctx
:
IBaseActionContext
info
:
GraphQLResolveInfo
Returns
Promise
<
IOffsetPaginated
<
BA
>
>
create
Brand
Assignment
createBrandAssignment
(
input
:
CreateBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
Parameters
input
:
CreateBrandAssignmentInput
ctx
:
IBaseActionContext
Returns
Promise
<
BA
>
create
Brand
Assignment
Request
createBrandAssignmentRequest
(
input
:
CreateBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
Parameters
input
:
CreateBrandAssignmentInput
ctx
:
IBaseActionContext
Returns
Promise
<
BA
>
delete
Brand
Assignment
deleteBrandAssignment
(
input
:
DeleteBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
DeleteBrandAssignmentPayload
>
Parameters
input
:
DeleteBrandAssignmentInput
ctx
:
IBaseActionContext
Returns
Promise
<
DeleteBrandAssignmentPayload
>
sync
Brand
Assignment
syncBrandAssignment
(
input
:
SyncBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
Parameters
input
:
SyncBrandAssignmentInput
ctx
:
IBaseActionContext
Returns
Promise
<
BA
>
update
Brand
Assignment
updateBrandAssignment
(
input
:
UpdateBrandAssignmentInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
BA
>
Parameters
input
:
UpdateBrandAssignmentInput
ctx
:
IBaseActionContext
Returns
Promise
<
BA
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
brand
Assignments
Service
Methods
brand
Assignments
create
Brand
Assignment
create
Brand
Assignment
Request
delete
Brand
Assignment
sync
Brand
Assignment
update
Brand
Assignment
@deep/nest-kit
Loading...