StockOrderController class

Inheritance
  • Object
  • GetLifeCycle
  • DisposableInterface
  • GetxController
  • StockOrderController

Constructors

StockOrderController()

Properties

bankNameList ↔ RxList<String>
getter/setter pair
bankNames List<PaymentData>
getter/setter pair
branchNameList ↔ RxList<String>
getter/setter pair
branchNames List<PaymentData>
getter/setter pair
cart_id ↔ RxString
getter/setter pair
categories List<CategoryList>
getter/setter pair
categoryList ↔ RxList<CategoryList>
getter/setter pair
checkinId String
getter/setter pair
dealerId int
getter/setter pair
dio → Dio
final
discount_id ↔ RxString
getter/setter pair
discountAmount ↔ RxString
getter/setter pair
discountId ↔ RxString
getter/setter pair
discountList ↔ RxList<CartDiscountsList>
getter/setter pair
distributerLevelId int
getter/setter pair
freeItemList List<ContentModel>
getter/setter pair
freeItems List<ContentModel>
getter/setter pair
fromDateController → Rx<TextEditingController>
final
getStockHistories StockHistory
getter/setter pair
getStockHistories1 List<StockHistory>
getter/setter pair
getStockHistoryList ↔ Rx<StockHistory>
getter/setter pair
getStockHistoryList1 ↔ RxList<StockHistoryResponse>
getter/setter pair
grnTransactionList ↔ RxList<Content>
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
hasListeners bool
no setterinherited
initialized bool
Checks whether the controller has already been initialized.
no setterinherited
invoice InvoiceOrderStockResponse
getter/setter pair
isClosed bool
Checks whether the controller has already been closed.
no setterinherited
isDateSelected ↔ RxBool
getter/setter pair
isDealerFlow bool
getter/setter pair
isLoadingMore ↔ RxBool
getter/setter pair
listeners int
no setterinherited
nextVisitDate String
getter/setter pair
onDelete → InternalFinalCallback<void>
Internal callback that starts the cycle of this controller.
finalinherited
onFilter → RxBool
final
onStart → InternalFinalCallback<void>
Called at the exact moment the widget is allocated in memory. It uses an internal "callable" type, to avoid any @overrides in subclases. This method should be internal and is required to define the lifetime cycle of the subclass.
finalinherited
partnerId String
getter/setter pair
paymentModeList ↔ RxList<PaymentData>
getter/setter pair
paymentModes List<PaymentData>
getter/setter pair
productList ↔ RxList<OfferList>
getter/setter pair
products List<OfferList>
getter/setter pair
promotionList List<ContentModel>
getter/setter pair
promotions List<ContentModel>
getter/setter pair
quantity ↔ RxInt
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectedProduct ↔ RxList<ProductContentModel>
getter/setter pair
sellThruOrder SellThruProductDataModel
getter/setter pair
showGrnButton ↔ RxBool
getter/setter pair
stockHistories List<CollectStockHistoryContentModel>
getter/setter pair
stockHistoryList ↔ RxList<CollectStockHistoryContentModel>
getter/setter pair
storage → GetStorage
final
subTotal ↔ RxString
getter/setter pair
taxAmount ↔ RxString
getter/setter pair
toDateController → Rx<TextEditingController>
final
totalAmount ↔ RxString
getter/setter pair
totalQuantity ↔ RxString
getter/setter pair

Methods

$configureLifeCycle() → void
inherited
addListener(GetStateUpdate listener) → Disposer
Register a closure to be called when the object notifies its listeners.
inherited
addListenerId(Object? key, GetStateUpdate listener) → Disposer
inherited
addToCart(BuildContext context, AddToCartRequest request, ProductContentModel offerList) → dynamic
bankPayment(BuildContext context, String id, String cartId, String bankName, String branchName, String refNbr, String amount, String date, String accNbr, int receiptId) → dynamic
callDealerDetailsApi(int dealerId, {required bool isDealerFlow}) Future<void>
callDistributerLevelApi(int levelId) Future<void>
cashPayment(BuildContext context, String id, String cartId, String amount, String localCurrencyAmount, {bool isCashOnDelivery = false}) → dynamic
deleteCart(BuildContext context, String cartId) → dynamic
deleteProduct(BuildContext context, String cartId, String productId) → dynamic
dispose() → void
inherited
disposeId(Object id) → void
To dispose an id from future updates(), this ids are registered by GetBuilder() or similar, so is a way to unlink the state change with the Widget from the Controller.
inherited
getAddedScannedQty(String? name) int
getCategories(BuildContext context) → dynamic
getGrnTransationList(String filterExternalReferenceId) → void
getInvoice(String transactionId, String? orderId) Future<void>
getInvoiceDetails(BuildContext context, String invoiceId) → dynamic
getNextVisit(BuildContext context) Future
getPaymentModeList() → void
getPaymentModes(BuildContext context) → dynamic
getProducts(BuildContext context, String categoryId) Future<List<OfferList>?>
getProductValues(List<ProductContentModel> productList) → void
getStockHistory(BuildContext context, String? date, String partnerId, {String? state, String? fromDate, String? toDate, int offset = 0}) → dynamic
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
notifyChildrens() → void
inherited
onClose() → void
Called before onDelete method. onClose might be used to dispose resources used by the controller. Like closing events, or streams before the controller is destroyed. Or dispose objects that can potentially create some memory leaks, like TextEditingControllers, AnimationControllers. Might be useful as well to persist some data on disk.
inherited
onInit() → void
Called immediately after the widget is allocated in memory. You might use this to initialize something for the controller.
override
onReady() → void
Called 1 frame after onInit(). It is the perfect place to enter navigation events, like snackbar, dialogs, or a new route, or async request.
inherited
orderCreation(BuildContext context, String cartId, String paymentId, String transactionType, {required bool isBank, bool isCashOnDelivery = false}) → dynamic
printLogs(Dio dio) → dynamic
refresh() → void
inherited
refreshGroup(Object id) → void
inherited
removeListener(VoidCallback listener) → void
Remove a previously registered closure from the list of closures that the object notifies.
inherited
removeListenerId(Object id, VoidCallback listener) → void
inherited
removePromotion(BuildContext context, String cartDiscountId, String cartId) → dynamic
toString() String
A string representation of this object.
inherited
update([List<Object>? ids, bool condition = true]) → void
Rebuilds GetBuilder each time you call update(); Can take a List of ids, that will only update the matching GetBuilder( id: ), ids can be reused among GetBuilders like group tags. The update will only notify the Widgets, if condition is true.
inherited
updateCart(BuildContext context, String cartId, AddToCartRequest request, ProductContentModel offerList, {bool isShowMsg = false}) → dynamic
updatePromotion(BuildContext context, String cartDiscountId, String cartId) → dynamic
updateQuantity(BuildContext context, String quantity, String cartId, String productId) → dynamic
updateSellThruOrder(CartModel model) Future<void>
uploadDoc({required File file, required dynamic onUpload(BankReceiptUploadModel)}) Future

Operators

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