DraftModeFormAttribute<T>.fromDefinition constructor
DraftModeFormAttribute<T>.fromDefinition (
- DraftModeFieldDefinition<
T> definition, { - T? value,
Implementation
factory DraftModeFormAttribute.fromDefinition(
DraftModeFieldDefinition<T> definition, {
T? value,
}) {
final attribute = DraftModeFormAttribute<T>(
value ?? definition.defaultValue,
definition: definition,
debugName: definition.debugName ?? definition.key,
validator: definition.validator,
validators: definition.validators,
);
for (final mapper in definition.valueMappers) {
attribute.addValueMapper(mapper);
}
return attribute;
}