updateDependentValues method

  1. @override
void updateDependentValues(
  1. covariant AntdForm? oldWidget
)
override

Implementation

@override
void updateDependentValues(covariant AntdForm? oldWidget) {
  super.updateDependentValues(oldWidget);
  innerController.removeFinishListener(oldWidget?.onFinish);
  innerController.removeValuesChangeListener(oldWidget?.onValuesChange);
  innerController.removeFieldsChangeListener(oldWidget?.onFieldsChange);
  innerController.addFinishListener(widget.onFinish);
  innerController.addValuesChangeListener(widget.onValuesChange);
  innerController.addFieldsChangeListener(widget.onFieldsChange);

  if (widget.initialValues != oldWidget?.initialValues) {
    innerController.init(widget.initialValues);
  }
}