Openapi class abstract

Annotations
  • @ChopperApi.new()

Constructors

Openapi()

Properties

client ↔ ChopperClient
getter/setter pairinherited
definitionType Type
Used internally to retrieve the service from ChopperClient.
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

apiV1DiscussionChatChatSessionsGet({bool? isAssignee}) Future<Response<ChatSessionResponseCollectionOf>>
Get the chat sessions @param isAssignee
apiV1DiscussionChatChatSessionsPost({required CreateChatSessionRequest? body}) Future<Response<ChatSessionResponse>>
Task owner can create chat sessions with a user
apiV1DiscussionChatMessagesGet({String? sessionGuid, int? limit, int? beforeId}) Future<Response<ChatMessageResponseCollectionOf>>
Get messages by session id @param sessionGuid @param limit @param beforeId
apiV1DiscussionChatMessagesPost({required ChatMessageRequest? body}) Future<Response<ChatMessageResponse>>
Create a message by session id
apiV1DiscussionCommentsGet({int? page, int? perPage, int? entityId, CommentType? entityType}) Future<Response<CommentViewModelPaginationViewModel>>
@param page @param perPage @param entityId @param entityType
apiV1DiscussionCommentsIdDelete({required int? id}) Future<Response>
@param id
apiV1DiscussionCommentsIdPut({required int? id, required CommentRequest? body}) Future<Response<CommentViewModel>>
@param id
apiV1DiscussionCommentsPost({required CommentRequest? body}) Future<Response<CommentViewModel>>
apiV1NotificationsDeviceTokensDeviceTokenDelete({required String? deviceToken}) Future<Response<String>>
Delete Google FMC token @param deviceToken
apiV1NotificationsDeviceTokensPost({required String? deviceToken, required DevicePlatform? platform}) Future<Response<String>>
Add a Google FCM deviceToken @param deviceToken @param platform
apiV1NotificationsListGet({int? limit, int? beforeId}) Future<Response<NotificationListResponse>>
Fetch list of notifications for the curreent user @param limit @param beforeId
apiV1TasksCategoriesGet() Future<Response<List<CategoryViewModel>>>
apiV1TasksCreatePost({required TaskRequest? body}) Future<Response<TaskViewModel>>
apiV1TasksIdGet({required int? id}) Future<Response<TaskViewModel>>
@param id
apiV1TasksIdPosterAssignUserPut({required int? id, required AssignUserRequest? body}) Future<Response<TaskViewModel>>
@param id
apiV1TasksIdPosterInterestsGet({required int? id, int? beforeId, int? limit}) Future<Response<UserViewModelPaginationViewModel>>
@param id @param beforeId @param limit
apiV1TasksIdPosterResignUserDelete({required int? id}) Future<Response<TaskViewModel>>
@param id
apiV1TasksIdPut({required int? id, required TaskRequest? body}) Future<Response<TaskViewModel>>
@param id
apiV1TasksIdTaskerInterestsAddPost({required int? id}) Future<Response<TaskInterestResponse>>
@param id
apiV1TasksIdTaskerInterestsRemoveDelete({required int? id}) Future<Response<TaskInterestResponse>>
@param id
apiV1TasksPosterTasksByMeGet({int? limit, int? skip}) Future<Response<TaskViewModelPaginationViewModel>>
@param Limit @param Skip
apiV1TasksPosterUploadPhotoPost({required ApiV1TasksPosterUploadPhotoPost$RequestBody? body}) Future<Response<S3ResponseDto>>
apiV1TasksTaskerTasksForMeGet({int? limit, int? skip}) Future<Response<TaskViewModelPaginationViewModel>>
@param Limit @param Skip
apiV1TasksTaskerWithinDistanceGet({TaskType? type, TaskFrequency? frequency, num? lat, num? lng, num? radius, bool? byMe, bool? onlyShowAvailable, String? q, int? limit, int? skip}) Future<Response<TaskViewModelPaginationViewModel>>
@param Type @param Frequency @param Lat @param Lng @param Radius @param ByMe @param OnlyShowAvailable @param Q @param Limit @param Skip
apiV1UploadsImagePut({required ApiV1UploadsImagePut$RequestBody? body}) Future<Response<String>>
apiV1UsersMeGet() Future<Response<UserViewModel>>
apiV1UsersMeProfilePhotoUploadPut({required ApiV1UsersMeProfilePhotoUploadPut$RequestBody? body}) Future<Response<String>>
apiV1UsersMeProfilePicturePut({required ApiV1UsersMeProfilePicturePut$RequestBody? body}) Future<Response<UserViewModel>>
apiV1UsersMePut({required UpdateUserRequest? body}) Future<Response<UserViewModel>>
apiV1UsersRegistrationPost({required CreateUserRequest? body}) Future<Response<OtacViewModel>>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Static Methods

create({ChopperClient? client, String? baseUrl}) Openapi