DraftModeFieldDefinition<T> constructor
DraftModeFieldDefinition<T> ({
- required String key,
- String? label,
- T? defaultValue,
- String? debugName,
- DraftModeValidator<
T> ? validator, - List<
DraftModeValidator< validators = const [],T> > - List<
T Function(T value)> valueMappers = const [],
Implementation
DraftModeFieldDefinition({
required this.key,
this.label,
this.defaultValue,
this.debugName,
this.validator,
List<DraftModeValidator<T>> validators = const [],
List<T Function(T value)> valueMappers = const [],
}) : validators = List<DraftModeValidator<T>>.unmodifiable(validators),
valueMappers = List<T Function(T value)>.unmodifiable(valueMappers);