TasksResource class

The tasks endpoints with client already applied.

Constructors

TasksResource(ExsitedClient client)
Bind the resource to a client; normally reached via client.tasks.
const

Properties

client → ExsitedClient
The client every call below is made through.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

createTask(Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskView>>
POST /api/{api_version}/tasks
createTaskChecklist(Object taskId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskView>>
POST /api/{api_version}/tasks/{task_id}/checklist
createTaskNote(Object taskId, String note, {Map<String, Object?>? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
POST /api/{api_version}/tasks/{task_code}/notes
deleteTask(Object taskId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/tasks/{task_id}
deleteTaskChecklistByUuid(Object taskId, Object taskChecklistUuid, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/tasks/{task_id}/checklist/{task_checklist_uuid}
deleteTaskNote(Object taskId, Object taskNoteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/tasks/{task_code}/notes/{note_id}
deleteTaskNoteFile(Object taskCode, Object noteId, Object fileId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
DELETE /api/{api_version}/tasks/{task_code}/notes/{note_id}/files/{file_id}
getTask(Object taskId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskView>>
GET /api/{api_version}/tasks/{task_id}
getTaskChecklist(Object taskId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskChecklist>>
GET /api/{api_version}/tasks/{task_id}/checklist
getTaskChecklistByUuid(Object taskId, Object taskChecklistUuid, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskChecklist>>
GET /api/{api_version}/tasks/{task_id}/checklist/{task_checklist_uuid}
getTaskNote(Object taskCode, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/tasks/{task_code}/notes/{note_id}
getTaskNoteFile(Object taskCode, Object noteId, Object fileId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/tasks/{task_code}/notes/{note_id}/files/{file_id}
getTaskNoteFiles(Object taskCode, Object noteId, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
GET /api/{api_version}/tasks/{task_code}/notes/{note_id}/files
getTaskNotes(Object taskId, {Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskNoteList>>
GET /api/{api_version}/tasks/{task_code}/notes
getTasks({Map<String, Object?>? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskList>>
GET /api/{api_version}/tasks
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited
updateTask(Object taskId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskView>>
PATCH /api/{api_version}/tasks/{task_id}
updateTaskChecklistByUuid(Object taskId, Object taskChecklistUuid, Object payload, {bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<TaskView>>
PATCH /api/{api_version}/tasks/{task_id}/checklist/{task_checklist_uuid}
updateTaskNote(Object taskCode, Object noteId, String note, {Map<String, Object?>? files, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse<Object?>>
PATCH /api/{api_version}/tasks/{task_code}/notes/{note_id}

Operators

operator ==(Object other) → bool
The equality operator.
inherited