updateExportList method
dynamic
updateExportList(
- int index,
- bool selectedOption
)
Implementation
updateExportList(int index, bool selectedOption) {
OrderData orderData = items[index];
if (selectedOption == true &&
paymentIds.contains(orderData.id.toString())) {
paymentIds.removeWhere((element) => element == orderData.id.toString());
exportData.removeWhere((element) => element == orderData);
totalOrdersSelected = paymentIds.length.obs;
}
if (selectedOption == true &&
!paymentIds.contains(orderData.id.toString())) {
paymentIds.add(orderData.id.toString());
exportData.add(orderData);
totalOrdersSelected = paymentIds.length.obs;
} else {
paymentIds.removeWhere((element) => element == orderData.id.toString());
exportData.removeWhere((element) => element == orderData);
totalOrdersSelected = paymentIds.length.obs;
}
update();
}