- Annotations
-
- @RestApi(parser: Parser.FlutterCompute)
Properties
-
hashCode
→ int
-
The hash code for this object.
no setterinherited
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
changePassword(Map<String, dynamic> data)
→ Future<ChangePasswordResponse>
-
-
changePasswordMobile(Map<String, dynamic> data)
→ Future<ChangePasswordResponse>
-
-
createBusinessUnit(Map<String, dynamic> data)
→ Future<void>
-
-
createDepartment(Map<String, dynamic> data)
→ Future<void>
-
-
createDepot(Map<String, dynamic> data)
→ Future<void>
-
-
createDepotType(Map<String, dynamic> data)
→ Future<void>
-
-
createEnrollments(List<EnrollmentItem> data)
→ Future<CreateEnrollmentResponse>
-
********** Enrollments API ********** ///
-
createPosition(Map<String, dynamic> data)
→ Future<void>
-
-
createQrCode(Map<String, dynamic> data)
→ Future<void>
-
-
createRole(Map<String, dynamic> data)
→ Future<void>
-
-
createScannedQrCode(Map<String, dynamic> data)
→ Future<BaseCommandResponse>
-
-
createScannedQrcodeTag(Map<String, dynamic> data)
→ Future<BaseCommandResponse>
-
-
createStatus(Map<String, dynamic> data)
→ Future<void>
-
-
createSticker(Map<String, dynamic> data)
→ Future<void>
-
-
createTag(Map<String, dynamic> data)
→ Future<BaseCommandResponse>
-
-
createUser(Map<String, dynamic> data)
→ Future<void>
-
-
deleteOrder({required int id})
→ Future<void>
-
-
deleteScannedQrcodeTag(Map<String, dynamic> data)
→ Future<BaseCommandResponse>
-
-
deleteTag(Map<String, dynamic> data)
→ Future<void>
-
-
forgotPassword(String email)
→ Future<void>
-
-
generateReport(int businessUnitId, String date)
→ Future<List<ScannedQrCode>>
-
********** Report API ********** ///
-
getAdminsPosition()
→ Future<List<Position>>
-
-
GetAllScannedQrcodeByTag(int tagId, int page, int pageSize, String? searchQuery)
→ Future<PaginatedResponse<ScannedQrCode>>
-
************ ScannedQrcodeTags API ******************** ///
-
getBusinessUnit(int businessUnitId)
→ Future<BusinessUnit>
-
-
getBusinessUnits()
→ Future<List<BusinessUnit>>
-
********** Business Units API ********** ///
-
getBusinessUnitsWithUser(String userId)
→ Future<List<BusinessUnit>>
-
-
getDepartment(int departmentId)
→ Future<Department>
-
-
getDepartments()
→ Future<List<Department>>
-
********** Departments API ********** ///
-
getDepartmentsWithUser(String userId)
→ Future<List<Department>>
-
-
getDepot(int depotId)
→ Future<Depot>
-
-
getDepotByInternalArea(int internalAreaId)
→ Future<List<Depot>>
-
-
getDepotByRegionalArea(int regionalAreaId)
→ Future<List<Depot>>
-
-
getDepots(String? clusterOrRegion)
→ Future<List<Depot>>
-
********** Depots API ********** ///
-
getDepotsWithDepotType(int depotTypeId)
→ Future<List<Depot>>
-
-
getDepotsWithUser(String userId)
→ Future<List<Depot>>
-
-
getDepotType(int depotTypeId)
→ Future<DepotType>
-
-
getDepotTypes()
→ Future<List<DepotType>>
-
********** DepotTypes API ********** ///
-
getInternalAreas(int regionalAreaId)
→ Future<List<InternalArea>>
-
-
getIslandGroups()
→ Future<List<IslandGroup>>
-
********** Areas API ********** ///
-
getOrder(String purchaseNumber)
→ Future<Order>
-
-
getOrderForPrinting(String purchaseNumber)
→ Future<List<OrderForPrinting>>
-
-
getOrders()
→ Future<List<Order>>
-
********** Orders API ********** ///
-
getPaginatedTags(int page, int pageSize, String? searchQuery, bool? onlyNoAttachedMc)
→ Future<PaginatedResponse<Tag>>
-
************ Tags API ******************** ///
-
getPosition(int positionId)
→ Future<Position>
-
-
getPositions()
→ Future<List<Position>>
-
********** Positions API ********** ///
-
getPositionsWithUser(String userId)
→ Future<List<Position>>
-
-
getQrCode(int qrCodeId)
→ Future<QrCode>
-
-
getQrCodeByOrder(String purchaseNumber)
→ Future<List<QrCode>>
-
-
getQrCodes()
→ Future<List<QrCode>>
-
********** QrCodes API ********** ///
-
getQrCodesWithStatus(int statusId)
→ Future<List<QrCode>>
-
-
getRegionalAreas(int islandGroupId)
→ Future<List<RegionalArea>>
-
-
getRole(int roleId)
→ Future<UserRole>
-
-
getRoles()
→ Future<List<UserRole>>
-
********** Roles API ********** ///
-
getScannedQrCode(int scannedQrCodeId)
→ Future<ScannedQrCode>
-
-
getScannedQrCodes(int page, int pageSize, String? searchQuery, List<String>? depots, List<String>? statuses, List<String>? tags)
→ Future<PaginatedResponse<ScannedQrCode>>
-
********** ScannedQrCodes API ********** ///
-
getScannedQrCodesWithQrCode(int qrCodeId)
→ Future<List<ScannedQrCode>>
-
-
getScannedQrCodesWithStatus(int statusId)
→ Future<List<ScannedQrCode>>
-
-
getScannedQrCodesWithUser(String userId)
→ Future<List<ScannedQrCode>>
-
-
getSignatureKeys()
→ Future<Signature>
-
********** Accounts API ********** ///
-
getStatus(int statusId)
→ Future<Status>
-
-
getStatuses()
→ Future<List<Status>>
-
************ Status API ******************** ///
-
getStatusesWithUser(String userId)
→ Future<List<Status>>
-
-
getStickers()
→ Future<List<StickerTransaction>>
-
********** Sticker API ********** ///
-
GetTagDetails(int tagId)
→ Future<Tag>
-
-
getTags()
→ Future<List<Tag>>
-
-
getUser(String id)
→ Future<User>
-
-
getUserbyBusinessUnit(int business_unit_id)
→ Future<List<User>>
-
-
getUserbyRole(String role_name)
→ Future<List<User>>
-
-
getUsers()
→ Future<List<User>>
-
************ Users API ******************** ///
-
getUsersPosition()
→ Future<List<Position>>
-
-
getUsersWithCreator(String creatorId)
→ Future<List<User>>
-
-
loginWithEmailAndPassword(Map<String, dynamic> data)
→ Future<User>
-
********** Authentication API ********** ///
-
loginWithEmailAndPasswordV2(Map<String, dynamic> data)
→ Future<LoginResponse>
-
-
noSuchMethod(Invocation invocation)
→ dynamic
-
Invoked when a nonexistent method or property is accessed.
inherited
-
resetPassword(Map<String, dynamic> data)
→ Future<void>
-
-
toString()
→ String
-
A string representation of this object.
inherited
-
updateBusinessUnit(int businessUnitId, Map<String, dynamic> data)
→ Future<void>
-
-
updateDepartment(int departmentId, Map<String, dynamic> data)
→ Future<void>
-
-
updateDepot(int depotId, Map<String, dynamic> data)
→ Future<void>
-
-
updateDepotType(int depotTypeId, Map<String, dynamic> data)
→ Future<void>
-
-
updatePosition(int positionId, Map<String, dynamic> data)
→ Future<void>
-
-
updateQrCode(int qrCodeId, Map<String, dynamic> data)
→ Future<void>
-
-
updateRole(String roleId, Map<String, dynamic> data)
→ Future<void>
-
-
updateStatus(int statusId, Map<String, dynamic> data)
→ Future<void>
-
-
updateTag(Map<String, dynamic> data)
→ Future<void>
-
-
updateUser(String id, Map<String, dynamic> data)
→ Future<void>
-