toJson method
Implementation
core.Map<core.String, core.dynamic> toJson() => {
if (fieldId != null) 'fieldId': fieldId!,
if (kind != null) 'kind': kind!,
if (setDateValues != null)
'setDateValues':
setDateValues!
.map(
(value) =>
"${value.year.toString().padLeft(4, '0')}-${value.month.toString().padLeft(2, '0')}-${value.day.toString().padLeft(2, '0')}",
)
.toList(),
if (setIntegerValues != null) 'setIntegerValues': setIntegerValues!,
if (setSelectionValues != null) 'setSelectionValues': setSelectionValues!,
if (setTextValues != null) 'setTextValues': setTextValues!,
if (setUserValues != null) 'setUserValues': setUserValues!,
if (unsetValues != null) 'unsetValues': unsetValues!,
};