@sourceloop/task-service / Exports / TaskUserTaskController
Class: TaskUserTaskController¶
Table of contents¶
Constructors¶
Properties¶
Methods¶
Constructors¶
constructor¶
• new TaskUserTaskController(userTaskService, taskRepo, userTaskRepo)
Parameters¶
| Name | Type |
|---|---|
userTaskService |
IUserTaskService |
taskRepo |
TaskRepository |
userTaskRepo |
UserTaskRepository |
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:35
Properties¶
taskRepo¶
• Private Readonly taskRepo: TaskRepository
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:39
userTaskRepo¶
• Private Readonly userTaskRepo: UserTaskRepository
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:41
userTaskService¶
• Private Readonly userTaskService: IUserTaskService
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:37
Methods¶
completeTask¶
▸ completeTask(id, userTaskId): Promise<void>
Parameters¶
| Name | Type |
|---|---|
id |
string |
userTaskId |
string |
Returns¶
Promise<void>
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:43
count¶
▸ count(taskId, where?): Promise<Count>
Parameters¶
| Name | Type |
|---|---|
taskId |
string |
where? |
Where<UserTask> |
Returns¶
Promise<Count>
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:119
delete¶
▸ delete(where?): Promise<void>
Parameters¶
| Name | Type |
|---|---|
where? |
Where<UserTask> |
Returns¶
Promise<void>
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:159
deleteById¶
▸ deleteById(id): Promise<void>
Parameters¶
| Name | Type |
|---|---|
id |
string |
Returns¶
Promise<void>
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:141
find¶
▸ find(taskId, filter?): Promise<UserTask[]>
Parameters¶
| Name | Type |
|---|---|
taskId |
string |
filter? |
Filter<UserTask> |
Returns¶
Promise<UserTask[]>
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:57
findById¶
▸ findById(taskId, userTaskId, filter?): Promise<UserTask>
Parameters¶
| Name | Type |
|---|---|
taskId |
string |
userTaskId |
string |
filter? |
FilterExcludingWhere<UserTask> |
Returns¶
Promise<UserTask>
Defined in¶
services/task-service/src/controllers/task-user-task.controller.ts:84