CustomerManagementController class

Inheritance
  • Object
  • GetLifeCycle
  • DisposableInterface
  • GetxController
  • CustomerManagementController
Implemented types

Properties

addProductList List<ListElement>
getter/setter pair
addressAddressLane1Controller TextEditingController
getter/setter pair
addressAddressLane2Controller TextEditingController
getter/setter pair
addressCountryController TextEditingController
getter/setter pair
addressEditList ↔ RxList<AddressElement>
getter/setter pair
addressList ↔ RxList<AddressElement>
getter/setter pair
addressMobileNumberController TextEditingController
getter/setter pair
addressPostalCodeController TextEditingController
getter/setter pair
approvalData Map<String, dynamic>
getter/setter pair
approvalStatusList List<int>
getter/setter pair
cityDropdowns List<Content>
getter/setter pair
country List<Content>
getter/setter pair
customersList ↔ RxList<PartnerDetailsModel>
getter/setter pair
customersTempList ↔ RxList<PartnerDetailsModel>
getter/setter pair
data Map<String, dynamic>
getter/setter pair
dio → Dio
final
firstEncounteredEmptyField String
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
isAddressCompleted ↔ RxBool
getter/setter pair
isAddressExpanded ↔ RxBool
getter/setter pair
isAddressSelected ↔ RxBool
getter/setter pair
isClosed bool
Checks whether the controller has already been closed.
no setterinherited
isEdit ↔ RxBool
getter/setter pair
isLoading ↔ RxBool
getter/setter pair
isOperatorWarehouseExpanded ↔ RxBool
getter/setter pair
isOrderDetailsExpanded ↔ RxBool
getter/setter pair
isOrderDetailsSelected ↔ RxBool
getter/setter pair
isOrderRulesExpanded ↔ RxBool
getter/setter pair
isOrdersDetailsCompleted ↔ RxBool
getter/setter pair
isProfileDetailsCompleted ↔ RxBool
getter/setter pair
isProfileExpanded ↔ RxBool
getter/setter pair
isProfileSelected ↔ RxBool
getter/setter pair
isSubmitButtonEnabled ↔ RxBool
getter/setter pair
isWarehouseCompleted ↔ RxBool
getter/setter pair
isWarehouseExpanded ↔ RxBool
getter/setter pair
isWarehouseSelected ↔ RxBool
getter/setter pair
keyword String
getter/setter pair
levelId String
getter/setter pair
listeners int
no setterinherited
localization Localization
final
locationTypes List<LocationTypeModel>
getter/setter pair
lotSizeController List<TextEditingController>
getter/setter pair
maxOrderQty List<TextEditingController>
getter/setter pair
maxOrderQtyPerMonth List<TextEditingController>
getter/setter pair
minOrderQty List<TextEditingController>
getter/setter pair
minOrderQtyPerMonth List<TextEditingController>
getter/setter pair
offerRules ↔ RxList<Offer>
getter/setter pair
onDelete → InternalFinalCallback<void>
Internal callback that starts the cycle of this controller.
finalinherited
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
operatorWarehouseList ↔ RxList<String>
getter/setter pair
orderAccController TextEditingController
getter/setter pair
orderMaxOrderQtController TextEditingController
getter/setter pair
orderMinOrderQtController TextEditingController
getter/setter pair
orderOtpMobileNumberController TextEditingController
getter/setter pair
orderTinController TextEditingController
getter/setter pair
orderTypeList List<Content>
getter/setter pair
orderVoucherActivationNumberController TextEditingController
getter/setter pair
partnerId String
getter/setter pair
partners ↔ Rx<PartnerDetailsModel>
getter/setter pair
partnersListForServiceParent ↔ RxList<PartnerDetailsModel>
getter/setter pair
pgpImage ↔ Rx<GenericUploadResponse>
getter/setter pair
profileCountryController TextEditingController
getter/setter pair
profileDealerMaxLimitController TextEditingController
getter/setter pair
profileELoadController TextEditingController
getter/setter pair
profileEmailController TextEditingController
getter/setter pair
profileIdController TextEditingController
getter/setter pair
profileLandPhoneController TextEditingController
getter/setter pair
profileMarketSegmentController TextEditingController
getter/setter pair
profileMobileController TextEditingController
getter/setter pair
profileNameController TextEditingController
getter/setter pair
profileReasonController TextEditingController
getter/setter pair
regionDropdowns List<Content>
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
searchController TextEditingController
getter/setter pair
selectedCity ↔ Rx<Content>
getter/setter pair
selectedCountry ↔ Rx<Content>
getter/setter pair
selectedLocationType ↔ Rx<LocationTypeModel>
getter/setter pair
selectedOrder ↔ Rx<Content>
getter/setter pair
selectedOrderName ↔ RxList<String>
getter/setter pair
selectedOrderType ↔ RxList<String>
getter/setter pair
selectedOrderValue ↔ RxList<String>
getter/setter pair
selectedPartnersListForServiceParent ↔ RxList<PartnerDetailsModel>
getter/setter pair
selectedProduct ↔ Rx<ListElement>
getter/setter pair
selectedProductName ↔ RxList<String>
getter/setter pair
selectedProductValue ↔ RxList<String>
getter/setter pair
selectedRegion ↔ Rx<Content>
getter/setter pair
selectedScreen ↔ RxString
getter/setter pair
selectedState ↔ Rx<Content>
getter/setter pair
selectedWarehouseListForOperator ↔ RxList<Content>
getter/setter pair
selectedWarehouseLocationType ↔ Rx<Content>
getter/setter pair
selectedWarehouseOperators ↔ RxList<String>
getter/setter pair
selectedWarehouseRestriction ↔ Rx<Content>
getter/setter pair
serviceParent ↔ RxString
getter/setter pair
serviceParentList ↔ RxList<String>
getter/setter pair
stateDropdowns List<Content>
getter/setter pair
storage → GetStorage
final
totalCustomers int
getter/setter pair
userId String
getter/setter pair
warehouseEditList ↔ RxList<Content>
getter/setter pair
warehouseList ↔ RxList<Content>
getter/setter pair
warehouseListForOperator ↔ RxList<Content>
getter/setter pair
warehouseLocationTypeDropdowns List<Content>
getter/setter pair
warehouseRestrictionDropdowns List<Content>
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
callGetCustomers({String? keyword, int page = 1}) Future<void>
callGetServiceParent() Future<void>
callGetWarehouses({String? partnerId, int? page, int? size, String? warehouseCategory, int? status, String? sort, String? order, bool isForOperator = false}) Future<void>
callPartnerDetailsApi(String partnerId) Future<void>
checkAddressMandatoryFields({bool? isEdited}) → dynamic
checkorderMandatoryFields({bool? isEdited}) → dynamic
checkProfileMandatoryFields({bool? isEdited}) → dynamic
checkWarehouseMandatoryFields({bool? isEdited}) → dynamic
customerUpdate(BuildContext context, {bool isRejected = false}) → void
deleteDoc(String fileName) Future<bool?>
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
getCpmDropDown({String? parentId, required int dropDownMasterId}) → dynamic
getLocations({int? locationType, String? parentId}) → dynamic
getLocationTypes() → dynamic
getOrderRulesServiceRequest(BuildContext context, List<Map<String, dynamic>> offers) Future<bool>
getServiceParent({required String parentId}) → 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
productList(String parentId, String subGroupId) → 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
resetWholeEditData() → dynamic
setIsEdit(bool status) → dynamic
toAllowEditBasedOnconfig(int approvalStatus) bool
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
uploadDoc({required File file, required dynamic onUpload(GenericUploadResponse)}) → dynamic
uploadFile(File file) Future<GenericUploadResponse?>
validateEmail(String? value) String?

Operators

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