onInit method
Called immediately after the widget is allocated in memory. You might use this to initialize something for the controller.
Implementation
@override
void onInit() {
super.onInit();
// Set up listeners to update observables whenever text changes
cardNumberController.addListener(() {
cardNumber.value = cardNumberController.text;
updateLogo(cardNumber.value);
});
cardHolderController.addListener(() => cardHolder.value = cardHolderController.text);
expiryDateController.addListener(() => expiryDate.value = expiryDateController.text);
cvvController.addListener(() => cvv.value = cvvController.text);
}