onStatusChanged method
override this method if you want to listen status changed
Implementation
@override
void onStatusChanged(FormeFieldChangedStatus<T?> status) {
super.onStatusChanged(status);
if (status.isFocusChanged) {
if (!status.hasFocus) {
_optionsViewVisibleStateNotifier.value = false;
}
}
if (status.isValueChanged) {
if (status.value != null) {
final String text = widget.displayStringForOption(status.value!);
if (effectiveController.text != text) {
effectiveController.text = text;
}
}
}
if (status.isReadOnlyChanged && status.readOnly) {
_clearOptionsAndWaiting();
}
}