getFieldsValue method

Map<String, dynamic> getFieldsValue({
  1. List<String>? nameList,
  2. bool? isTouched,
  3. bool? isChanged,
  4. bool preserve = true,
  5. bool before = false,
})

Implementation

Map<String, dynamic> getFieldsValue(
    {List<String>? nameList,
    bool? isTouched,
    bool? isChanged,
    bool preserve = true,
    bool before = false}) {
  return _getValues(
      nameList: (nameList ?? _items.keys).where((name) {
        return (isChanged == null || isFieldChanged(name) == isChanged) &&
            (isTouched == null || isFieldTouched(name) == isTouched);
      }).toList(),
      preserve: preserve,
      before: before);
}