@deep/nest-kit
Preparing search index...
modules/user-to-roles
IBaseUserToRolesResolverHost
Interface IBaseUserToRolesResolverHost<UTR>
interface
IBaseUserToRolesResolverHost
<
UTR
extends
BaseUserToRole
>
{
createUserToRole
(
input
:
CreateUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
UTR
>
;
deleteUserToRole
(
input
:
DeleteUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
DeleteUserToRolePayload
>
;
syncUserToRole
(
input
:
SyncUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
UTR
>
;
updateUserToRole
(
input
:
UpdateUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
UTR
>
;
userToRoles
(
input
:
FetchUserToRolesInput
,
ctx
:
IBaseActionContext
,
info
:
GraphQLResolveInfo
,
)
:
Promise
<
IOffsetPaginated
<
UTR
>
>
;
}
Type Parameters
UTR
extends
BaseUserToRole
Index
Methods
create
User
To
Role
delete
User
To
Role
sync
User
To
Role
update
User
To
Role
user
To
Roles
Methods
create
User
To
Role
createUserToRole
(
input
:
CreateUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
UTR
>
Parameters
input
:
CreateUserToRoleInput
ctx
:
IBaseActionContext
Returns
Promise
<
UTR
>
delete
User
To
Role
deleteUserToRole
(
input
:
DeleteUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
DeleteUserToRolePayload
>
Parameters
input
:
DeleteUserToRoleInput
ctx
:
IBaseActionContext
Returns
Promise
<
DeleteUserToRolePayload
>
sync
User
To
Role
syncUserToRole
(
input
:
SyncUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
UTR
>
Parameters
input
:
SyncUserToRoleInput
ctx
:
IBaseActionContext
Returns
Promise
<
UTR
>
update
User
To
Role
updateUserToRole
(
input
:
UpdateUserToRoleInput
,
ctx
:
IBaseActionContext
,
)
:
Promise
<
UTR
>
Parameters
input
:
UpdateUserToRoleInput
ctx
:
IBaseActionContext
Returns
Promise
<
UTR
>
user
To
Roles
userToRoles
(
input
:
FetchUserToRolesInput
,
ctx
:
IBaseActionContext
,
info
:
GraphQLResolveInfo
,
)
:
Promise
<
IOffsetPaginated
<
UTR
>
>
Parameters
input
:
FetchUserToRolesInput
ctx
:
IBaseActionContext
info
:
GraphQLResolveInfo
Returns
Promise
<
IOffsetPaginated
<
UTR
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Methods
create
User
To
Role
delete
User
To
Role
sync
User
To
Role
update
User
To
Role
user
To
Roles
@deep/nest-kit
Loading...