updateAddressPostalCode method
Implementation
Organization updateAddressPostalCode(String postalCode, [int index = 0]) {
if (address == null || address!.isEmpty) {
return copyWith(address: <Address>[Address(postalCode: postalCode)]);
} else if (index >= address!.length) {
return copyWith(
address: <Address>[...address!, Address(postalCode: postalCode)]);
} else {
return copyWith(address: <Address>[
...address!.sublist(0, index),
address![index].copyWith(postalCode: postalCode),
...address!.sublist(index + 1)
]);
}
}