ParamValue<T> constructor
ParamValue<T> ({
- T? value,
- bool required = false,
- T? default$,
- ValueEditorPresenter<
T> ? editor, - ParamSerializer<
T> ? serializer, - Map<
String, Object> metadata = const {}, - required List<
ParamContraint< constraints,T> >
Implementation
ParamValue({
T? value,
this.required = false,
this.default$,
this.editor,
this.serializer,
Map<String, Object> metadata = const {},
required this.constraints,
}) : _value = value,
_metadata = metadata,
initial = value;