tasks
Task update events. Access via client.sockets.tasks.
All socket modules extend TypedEventEmitter and provide .on(), .off(), .once() for event listening.
Events
Listen for events using client.sockets.tasks.on(event, handler):
| Event |
|---|
taskAdded |
taskUpdated |
taskDeleted |
subtaskAdded |
subtaskUpdated |
subtaskDeleted |
allTasks |
tasksByAgent |
tasksByCategory |
allAgents |
initial |
error |
connected |
client.sockets.tasks.on('taskAdded', (data) => {
console.log(data);
});
Send Methods
| Method |
|---|
addTask() |
updateTask() |
deleteTask() |
addSubTask() |
updateSubTask() |
deleteSubTask() |
getTasks() |
getTasksByAgent() |
Example
import { CodeBoltClient } from '@codebolt/clientsdk';
const client = new CodeBoltClient();
// Listen for events
client.sockets.tasks.on('taskAdded', (data) => {
console.log('taskAdded:', data);
});
// Send
client.sockets.tasks.addTask();