TaskService.svc Requests
Methods
# static deleteTaskItem(task) → {Promise.<number>}
Deletes a task item
Parameters:
Name | Type | Description |
---|---|---|
task |
TaskItemBody
|
Task item object |
Resolves deleted Task Id
Promise.<number>
# static getAllTaskItems(limitopt) → {Promise.<TaskItemResponse>}
Requests all task items
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
limit |
number
|
<optional> |
Limit amount of results |
Array of user task objects
Promise.<TaskItemResponse>
# static getTaskItems(limitopt) → {Promise.<TaskItemResponse>}
Requests all task items with status: False (visable on home page)
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
limit |
number
|
<optional> |
Limit amount of results |
Array of user task objects
Promise.<TaskItemResponse>
# static saveTaskItem(task) → {Promise.<number>}
Creates a task
Parameters:
Name | Type | Description |
---|---|---|
task |
TaskItemBody
|
Task item object |
Resolves new Task Id
Promise.<number>
Example
client.TaskService.saveTaskItem({
taskName: 'example', status: true, dueDate: '2024-03-13T00:00:00.000Z'
})
# static updateTaskItem(task) → {Promise.<null>}
Updates a task item by Id
Parameters:
Name | Type | Description |
---|---|---|
task |
TaskItemBody
|
Task item object |
Resolves nothing
Promise.<null>