addField method

void addField(
  1. AFieldState<AField, dynamic> fieldState
)

Implementation

void addField(AFieldState fieldState) {
  fieldStates[fieldState.widget.identifier] = fieldState;
  dynamic initialValue = _getValue(
      widget.initialData,
      fieldState.widget.identifier,
  );
  if (initialValue != null) {
    fieldState.setState(() {
      fieldState.value = initialValue;
    });
  }
  if (widget.obscureAll) {
    fieldState.setState(() {
      fieldState.obscure = true;
    });
  }
}