ReactiveFormMixin mixin

Properties

formGroup UnmodifiableMapView<String, dynamic>
no setter
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

disableField(String fieldEnum) → void
enableField(String fieldEnum) → void
getField<T>({required String fieldEnum}) FormFieldControl<T?>?
getFieldData<T>({required String fieldEnum}) → T?
initForm(ReactiveForm form) → void
isEnabledField(String fieldEnum, {bool defaultValue = true}) bool
isRequiredField(String fieldEnum) bool
markAsOptionalField(String fieldEnum) → void
markAsRequiredField(String fieldEnum) → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
setDefaultMandatoryValidation(ValidationFunc func) → void
setFieldData({required String fieldEnum, required dynamic data}) → void
setFormatValidationMap(Map<String, ValidationFunc> formatValidationMap) → void
setFormGroup(FormGroup formGroup) → void
setMandatoryValidationMap(Map<String, ValidationFunc> mandatoryValidationMap) → void
toString() String
A string representation of this object.
inherited
validateFormatField(String fieldEnum, {dynamic value}) String?
validateFormatFields() List<String>
validateRequiredField(String fieldEnum, {dynamic value}) String?
validateRequiredFields() List<String>

Operators

operator ==(Object other) bool
The equality operator.
inherited