unregisterField<T> method
void
unregisterField<T>(
- DraftModeFormAttribute<
T> attribute, - GlobalKey<
FormFieldState< keyT> >
override
Implementation
@override
void unregisterField<T>(
DraftModeFormAttribute<T> attribute,
GlobalKey<FormFieldState<T>> key,
) {
final attributeKey = identityHashCode(attribute);
final fields = _fields[attributeKey];
if (fields == null) {
return;
}
fields.remove(key);
if (fields.isEmpty) {
_fields.remove(attributeKey);
}
}