model property

  1. @override
GenericItem<T> get model

Implementation

@override
GenericItem<T> get model {
  final isValid = !currentForm.hasErrors && currentForm.errors.isEmpty;

  if (!isValid) {
    debugPrintStack(
        label:
            '[${path ?? 'GenericItemForm<T>'}]\n┗━ Avoid calling `model` on invalid form. Possible exceptions for non-nullable fields which should be guarded by `required` validator.');
  }
  return GenericItem<T>(data: _dataValue);
}