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